4D v14.3Überblick über XML Tools |
||
|
4D v14.3
Überblick über XML Tools
Überblick über XML Tools
Dieses Kapitel gruppiert die generischen XML Befehle zur Verwaltung von Optionen und Fehlern sowie auf XSL spezialisierte Befehle. Allgemeine Informationen zu XML (Überblick, Glossar) sowie die Unterschiede zwischen DOM und SAX finden Sie im Abschnitt Überblick über XML DOM Befehle. 4D unterstützt die Anwendung von XSL Stilvorlagen (eXtended Stylesheet Language). Damit können Sie Tags eines XML Dokuments verändern. Die XSL Sprache basiert auf zwei unterschiedlichen Aspekten:
Hinweis: 4D verwendet für XSL Transformationen die library Xalan-C_1_6_0.dll. Xalan ist ein freeware XSLT Prozessor. Weitere Informationen dazu finden Sie im Internet unter http://xml.apache.org/xalan-c/index.html. XSL Style Sheets sind Textdokumente mit der Endung .xsl, die manuell oder über spezialisierte Programme generiert werden. Die XSL Sprache unterstützt verschiedene Elemente und Funktionen, um jede Art von dynamischer Umwandlung auszuführen. Weitere Informationen dazu finden Sie im Internet, z.B. unter http://xmlfr.org. In 4D können Sie ein XML Dokument über ein vorhandenes XSL Style Sheet umwandeln (siehe XSLT APPLY TRANSFORMATION). Über den Befehl XSLT SET PARAMETER können Sie auch Parameter von XSL Style Sheets unmittelbar umwandeln. Hinweis: Über eine Option im Exportdialog können Sie beim Export von XML ein XSL Style Sheet verwenden und so ein umgewandeltes XML Dokument generieren. SVG (Scalable Vector Graphics) ist ein Dateiformat, das Vektorgraphiken mit der Endung .svg in XML beschreibt. Am häufigsten wird SVG beim Veröffentlichen von statistischen Daten oder Landkarten verwendet. Solche Dateien lassen sich in Web Browsern entweder nativ oder über Plug-Ins betrachten. 4D enthält eine SVG Rendering Engine, mit der Sie SVG Dateien in Bildfeldern oder Variablen anzeigen können. Mit dem Befehl SVG EXPORT TO PICTURE können Sie in 4D ein Bild erstellen, das auf SVG Beschreibung basiert. Beachten Sie auch, dass Sie mit dem Befehl GRAPH die Vorteile der in 4D integrierten SVG Engine nutzen können. |
EIGENSCHAFTEN
Produkt: 4D ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v12.4) Geerbt von :
Überblick über XML Tools ( 4D v11 SQL Release 6) |