Allgemein

Das XML-Modul ermöglicht die Darstellung beliebig strukturierter XML-Daten verschiedenster Herkunft über XSL in Seitenteilbereichen. Bezeichnung im Sitemanager: XML-Modul (deutsch)

Leistungsmerkmale

  • Adressierung von XML-Daten per URL oder File
  • Darstellung über XSL-Templates über URL oder File
  • Übernahme aktueller Daten zur Laufzeit mit Zwischenspeicherung (Cache) möglich
  • Validierung von XML-Daten mithilfe von XSD (XML Schema Definition)
  • Integration von XML-Daten aus internen oder auch externen Datenbanken über SQLXML
  • Datenübernahme von Webservices
  • Integration über Firewalls hinweg (HTTP, Port 80)
  • Browserunabhängige serverseitige Formatierung

Nutzen

  • Investitionsschutz durch Verwendung von Industriestandards
  • Daten aus Fremdsystemen können problemlos eingebunden werden
  • Kostensenkung im Bereich Systemintegration
  • Folgekosten für Zusatzsoftware werden vermieden
  • Flexibler Einsatz durch Browserunabhängigkeit bei der Datenausgabe

Beschreibung

XML (Extensible Markup Language) wurde bereits 1998 von einer Arbeitsgruppe des World Wide Web Consortiums (W3C) definiert. Während HTML eine Sprache zur Formatierung von Texten über fest vorgegebene Befehle (Tags) darstellt, dient XML als Metasprache zur Beschreibung von Datenstrukturen. Ziel ist dabei nicht nur die Lesbarkeit durch den Benutzer, sondern vor allem durch Maschinen.

Diese Möglichkeiten machen XML interessant zum Datenaustausch zwischen Anwendungen. Denn nicht immer ist es zweckmäßig, Daten direkt im CMS zu speichern. Oft sind die darzustellenden Informationen bereits in anderen Systemen vorhanden oder die Daten müssen aktuell zur Laufzeit bereitgestellt werden: Denken Sie beispielsweise an Lagerbestände oder Seminarplätze. Viele dieser Systeme können bereits heute ihre Daten per XML bereitstellen, entweder als Datei oder auf Anforderung direkt zur Laufzeit per URL und HTTP. Datenbanken wie MS SQL Server oder Oracle besitzen speziell für diese Verfahrensweise optimierte Schnittstellen (SQLXML) oder Webservices.

Diese Systeme können Sie mit dem XML-Modul direkt ansprechen und deren Daten ohne Einschränkung in der Darstellung anzeigen. Der integrierte XML-Editor unterstützt Sie bei der Entwicklung durch eine Vorschaufunktion. Die verwendeten Dateien werden konsistent über den Ressourcenmanager verwaltet und können online bearbeitet werden.

Hinweis: Wir empfehlen für die Bearbeitung von komplexem XML/XSLT lokal installierte XML-Editoren zu verwenden und das Ergebnis nach Abschluss der Bearbeitung in den Online-Editor zu übertragen (Zwischenablage).

 
 

Spezielle Einstellungen

Das XML Modul weist spezielle Einstellungen zur Zuweisung von XML und XSLT Daten auf.

  • XML-Datei auswählen: Geben Sie entweder die vollständige URL zur XML-Datei an oder wählen Sie eine XML-Datei mit dem Ressourcen Manager.
  • XSLT-Datei auswählen: Geben Sie entweder die vollständige URL zur XSLT-Datei an oder wählen Sie eine XSLT-Datei mit dem Ressourcen Manager.

Erfolgte die Zuweisung der XML bzw. XSLT Datei über den Ressourcen Manager kann über das Ordner Symbol der entsprechende Ordner geöffnet werden. Im Dialog Eigenschaften ist es möglich, die Datei zu sichten, zu bearbeiten und die Änderungen zu speichern.

Mit dem Löschen-Symbol wird die Zuordnung zum Modul aufgehoben. Die Datei selbst bleibt dabei erhalten und kann bei Bedarf im Ressourcen Manager entfernt werden.