| XML Datei importieren | ||
| Einleitung | ||
|
TFORMer unterstützt den Import von Daten aus XML-Dateien. Zwei Formate werden in der aktuellen Version von TFORMer einwandfrei gelesen: Das Format von MS Access XP und ein generisches XML-Format. Diese XML-Dateien müssen dem folgenden Aufbau entsprechen, um von TFORMer importert werden zu können. |
||
| Generische XML Datei - Variante 1 | <Root> <Records> <Record> <V Name="FieldName1">Record 1 DataofField1</V> <V Name="FieldName2">Record 1 DataofField2</V> <V Name="FieldName3">Record 1 DataofField3</V> </Record> <Record> <V Name="FieldName1">Record 2 DataofField1</V> <V Name="FieldName2">Record 2 DataofField2</V> <V Name="FieldName3">Record 2 DataofField3</V> </Record> : Weitere Datensätze
: |
|
| XML Struktur Eine TFORMer-kompatible XML-Datei muß sich an die rechts angegebene Struktur halten. Beachte: Die Namen der Knoten können frei definiert werden. Einzig die Struktur der Knoten ist ausschlaggebend. D.h. die Bezeichnungen "Root", "Records", "Record" können frei gewählt werden. TFORMer interpretiert die unterste Ebene des XML-Formats als Variablendefinitionen bzw. Datenfelder. Der übergeordnete Knoten entspricht immer einem Datensatz. |
||
| Erklärungen
<Record> </Record> Record ... Inhalt von Record 1 Datensatz V ... Kennzeichnung für Variable FieldName1 ... Name des Datenfeldes (=Variablenname) Record 1 DataofField1 ... Inhalt des Datenfeldes |
||
| Generische XML Datei - Variante 2 | <Root> <Records> <Record> <FieldName1>Record 1 DataofField1</FieldName1> <FieldName2>Record 1 DataofField2</FieldName2> <FieldName3>Record 1 DataofField3</FieldName3> </Record> <Record> <FieldName1>Record 2 DataofField1</FieldName1> <FieldName2>Record 2 DataofField2</FieldName2> <FieldName3>Record 2 DataofField3</FieldName3> </Record> : Weitere Datensätze
: |
|
| XML Struktur
Auch die folgende Variante wird von TFORMer unterstützt - es wird auf das Attribut Name verzichtet. Der Knotenname ist zugleich der Name des Datenfeldes (=Variablenname für Import). In diesem Fall kapselt die vorletzte Ebene (also der Knoten "Record") einen Datensatz. |
||
| Erklärungen
<Record>
Record ... Inhalt von Record ist ein Datensatz FieldName1 ... Name der Variable (Datenfeld), zugleich Name des Knotens Record 1 DataofField1 ... Inhalt des Datenfeldes |
||
| AccessXP XML Datei |
<?xml version="1.0" encoding="UTF-8"?> : Weitere Datensätze
:
|
|
| XML Datei generieren
TFORMer unterstützt auch das Laden von Daten aus einer mit Microsoft Access XP erzeugten XML Datei. Um eine solche Datei aus MS Access XP zu erzeugen, öffnen Sie zuerst jene Tabelle die Sie Exportieren wollen. Im Menüpunkt Datei wählen Sie den Eintrag Exportieren. Unter Dateityp stellen Sie XML Dokumente ein. |
||
| XML Struktur
Rechts sehen Sie die Struktur einer exportierten MS Access Tabelle. |
||
| Erklärungen
<tblTableName> tblTableName ... Name der MS Access Tabelle FieldName1 ... Name der Spalte in der Tabelle = Name der Variable für Import Record 1 DataofField1 ... Inhalt des Datenfeldes |
||