4D v16.3Überblick über XML Tools |
||||||||||
|
4D v16.3
Ü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. Ab 4D v14 R4 sind die Befehle zum Bearbeiten von XSLT überholt. Die Befehlsnamen wurden mit der entsprechenden Vorsilbe gekennzeichnet:
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
GESCHICHTE
ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
||||||||