4D v16.3

Überblick über XML Tools

Home

 
4D v16.3
XML
Überblick über XML Tools

Überblick über XML Tools  


 

 

Dieses Kapitel gruppiert die generischen XML Befehle von 4D zum Verwalten 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.

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.
Weitere Informationen zu SVG finden Sie im Internet unter http://www.w3.org/Graphics/SVG/.

Ab 4D v14 R4 sind die Befehle zum Bearbeiten von XSLT überholt. Die Befehlsnamen wurden mit der entsprechenden Vorsilbe gekennzeichnet:

Bisheriger NameGeänderter Name ab 4D v14 R4
XSLT APPLY TRANSFORMATION_o_XSLT APPLY TRANSFORMATION
XSLT GET ERROR_o_XSLT GET ERROR
XSLT SET PARAMETER_o_XSLT SET PARAMETER

Zur Wahrung der Kompatibilität werden XSL Transformationen in 4D noch unterstützt. Wir raten jedoch von einer weiteren Verwendung ab. Die Bearbeitung von XSLT wird in zukünftigen 4D Releases entfernt. 

Hinweis zu 4D Server 64-bit OS X: XSLT ist in 4D Server 64-bit für OS X bereits nicht mehr verfügbar. Deshalb wird beim Aufrufen von XSLT Befehlen der Fehler 33 "Der Befehl oder die Methode ist nicht vorhanden" generiert.

Wir empfehlen die Nutzung von PROCESS 4D TAGS als Ersatz. Sein Leistungsumfang wurde mit 4D R4 stark erweitert.

Alternativ können Sie die XSLT Bearbeitung in Ihren Anwendungen durch das PHP Modul libxslt ersetzen, das seit Version 14.2 in 4D installiert ist. Ausführliche Informationen zur Verwendung von PHP XSL anstelle der überholten XSLT 4D Befehle finden Sie unter: Download the XSLT with PHP technical document (PDF)

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: XML

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)