Allgemeine Funktionsweise
Normierte XML
Das normierte XML-Format dient dazu versions- und systemunabhängig Daten auszutauschen. Zu diesem Zweck werden die Daten so normiert, dass sich in der XML immer der gleiche Aufbau findet. Es entsteht eine Struktur die Repositories, Entities, Columns und Translations zusammenfasst.
Codeblock | ||
---|---|---|
| ||
<?xml version="1.0"?>
<root>
<repositories>
<repository name="table1">
<entity reference="ref-123">
<column name="title" primaryKey="true">Dieser Title darf nur einmal vorkommen</column>
<column name="content">Dies ist ein Text</column>
</entity>
</repository>
<repository name="table2">
<entity reference="ref-234">
<column name="title">Dieser Datensatz wird immer neu angelegt</column>
<column name="content">Dies ist ein Text</column>
</entity>
</repository>
</repositories>
</root>
|
XSLT
CSV
Die erste Zeile enthält die Namen der Entity-Felder, alle folgenden Zeilen enthalten die entsprechenden Daten.
...
theme | RDark |
---|
...
Befehle ermöglichen die Transformation von oder zu dem normierten XML-Format. Es ist bspw. möglich in eine CSV-Datei zu exportieren, oder aus einer CSV-Datei zu importieren.
Um ein fremdes Datenformat verarbeiten zu können, konfigurieren Sie das jeweilige Im- oder Exportprofil und verknüpfen einen oder mehrere Befehle. Dazu bearbeiten Sie das jeweilige Profil und wählen anschließend in der Liste der Kindverknüpfungen Transformatoren.