Was ist XML bzw. XML Web Content Management?XML ist eine Auszeichnungssprache. Bei XML werden die einzelnen Bestandteile von Informationseinheiten durch "Tags" (z.B. <Adresse> oder <PLZ>) unterschieden und logisch strukturiert. Ein Beispiel:
<Adresse>
<Vorname>Uta</Vorname>
<Nachname>Meier</Nachname>
...
<PLZ>95444</PLZ>
<Ort>Bayreuth</Ort>
</Adresse> Die erlaubten XML-Strukturen können mittels Dokumenten-Typ-Definitionen exakt festgelegt werden. Mit einem XML-Parser können XML-Daten in den Baum ihrer Bestandteile zerlegt und auch auf ihre Gültigkeit hin überprüft werden. Vorteile von XMLDer Vorteil von XML-Daten ist, dass die Daten für vielfältige Ausgabeformate (XHTML, i-mode, WAP, pdf, Print-Formate) als Grundlage dienen können. Für die Formatierung wird häufig XSL/XSLT (extensible stylesheet language) benutzt. Die LivingLogic AG hat mit XIST eine weitere Möglichkeit zur Transformation von XML-Daten entwickelt und als Open-Source Komponente kostenlos bereitgestellt. XIST hat im Gegensatz zu XSL/XSLT den Vorteil, dass die volle Mächtigkeit einer Programmiersprache zur Verfügung steht. Was hat dies mit Web Content Management zu tun?Web Content Management befasst sich mit der web-basierten Pflege von Informationen aller Art (Bilder, Texte, Animationen, Daten, etc.) und deren Zusammenführung als Dokument. Die Strukturierung mittels XML ermöglicht es, dass Daten mit Hilfe von Standardsoftware umgewandelt werden. Ausserdem können Daten in dieser Form einfach ausgetauscht werden. Ein XML Web Content Management System wie XIST4C stellt sicher, dass nur gültige Daten gespeichert werden. Deshalb stehen grundsätzlich sauber strukturierte Daten für eine Darstellung in verschiedenen Medien (Web, Print, CD) zur Verfügung. |