SEUME Erfurt – Ihr Dienstleister für das digitale Publizieren
DienstleistungenTools • SGML zu XML

SGML zu XML

Verfahren

Für die Umsetzung von SGML nach XML muss die DTD, ein Pflichtbestandteil von SGML, nach XML umgesetzt werden und danach entsprechend dieser DTD die Daten von der SGML-Syntax in die XML-Syntax.

Regelwerk: DTD

Die Regelwerke, also die SGML-DTD und die XML-DTD sind nicht kompatibel.

Sehr einfache DTDs lassen sich durchaus automatisiert umsetzen.

Komplexe DTDs, die Eigenschaften wie Einschlüsse (inclusions) und Ausschlüsse (exclusions) wie auch komplexe Inhaltsmodelle mit gemischten Inhalt (mixed content) nutzen, sollten eher manuell umgesetzt werden.

Dokumente: XML

Mit unseren Tools konvertieren wir die SGML-Datenstrukturen in XML-Datenstrukturen.

Wenn in SGML die Reference Concrete Syntax verwendet wurde, sind das zum Beispiel folgende Änderungen:

Leerelemente: <bild> zu <bild/>.

Verarbeitungsanweisungen: <?fm: book> zu <?fm book?>.

Die Prozesse sind hierbei vollautomatisch, müssen aber gegebenenfalls projektabhängig individuell konfiguriert werden.

Dienstleistung

Wir konvertieren SGML-Projekte, bestehend aus SGML-Regelwerken (DTD) und Dokumenten (SGML) komplett nach XML.

Kontakt