Das Umwandeln der Daten der PostgreSQL Datenbank wird über den SQL Befehl
schema_to_xml
durchgeführt. Die generierte XML Struktur ist dabei wie folgt in der Ergebnistabelle dargestellt.
<tabellename> <spaltenname1>data</spaltenname1> <spaltenname2>data</spaltenname2> </tabellename> <tabellename> ... </tabellename> ...
Anschließend wird diese XML Struktur mittels des copy
Befehls in ein XML Dokument exportiert. Das Ergebnisdokument weist dabei folgende Struktur auf:
<schemaname>
Dieses XML Dokument muss anschließend mittels einer Stylesheet Transformation (XSLT) in die, durch das XSchema definierte Struktur umgewandelt werden.