Home
Über mich
Veröffentlichungen

XML XML-Schema XPath XSL-T XSL-FO XQuery XProc SVG

XML / XML-Datenstrukturen

XML-Datenstrukturen

XML-Datenstrukturen

➪ Das Datenformat XML ist außerordentlich gestaltungsflexibel. Das hat Konsequenzen für die Art der automatischen Verarbeitung.

Grundsätzlich lassen sich XML-Dokumente unterteilen in

Diese Zielstrukturen können in XML-Schema mithilfe diverser Design-Alternativen modelliert werden, zum Beispiel:

Jede dieser Strukturierungsalternativen erfordert jedoch andere Vorgehensweisen bei der systematischen Verarbeitung.

Stark strukturierte XML-Dokumente haben im Idealfall einen klaren, hierarchischen Aufbau, der sich systematisch leicht auswerten lässt. Das ist aber keine Selbstverständlichkeit. Es kann schnell passieren, dass die Datenstruktur des XML-Input-Dokuments auf verschiedene Ebenen verteilt ist und gegenseitige Abhängigkeiten aufweist, die in der Programmierlogik mittels XPath mehr oder weniger aufwendig nachvollzogen werden müssen. Das wird spätestens dann mühsam, wenn die internen Abhängigkeiten nicht im XML-Schema (und auch sonst nirgendwo) dokumentiert sind, sodass die automatisierte Kontrolle erschwert ist.

Andererseits kann es vorkommen, dass der strukturelle Aufbau des XML-Dokuments sich nur aus der sequenziellen Abfolge der einzelnen Elemente ergibt, ohne dass eine hierarchische Strukturierung vorliegt. Abhängig von diesen unterschiedlichen Datenstrukturen müssen auch unterschiedliche Verarbeitungskonzepte bereitstehen.

wg / 3. April 2020



Fragen? Anmerkungen? Tipps?

Bitte nehmen Sie Kontakt zu mir auf.






Vielen Dank für Ihr Interesse an meiner Arbeit.



V.i.S.d.P.: Wilfried Grupe * Klus 6 * 37643 Negenborn

☎ 0151. 750 360 61 * eMail: info10@wilfried-grupe.de

www.wilfried-grupe.de/XML_Strukturalternativen.html