Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SAX ADD PROCESSING INSTRUCTION
|
SAX ADD PROCESSING INSTRUCTION ( DokRef ; Anweisung ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
DokRef | DokRef |
![]() |
Referenz auf offenes Dokument | |||||
Anweisung | Text |
![]() |
Anweisung zum Einfügen in das Dokument | |||||
Der Befehl SAX ADD PROCESSING INSTRUCTION fügt im XML Dokument, definiert durch DokRef, in Anweisung die XML Bearbeitung hinzu.
In Anweisung geben Sie den Programmtyp und bei Bedarf weitere Parameter an, um eine externe nicht-geparste Einheit zu bearbeiten.
Der Befehl formatiert die Daten der Anweisung konform mit XML. Die Anweisung selbst wird dabei nicht geparst. Der Entwickler muss selbst sicherstellen, dass sie gültig ist.
Der Code:
vtInstruct:="xml-stylesheet type="+Char(Quotes)+"text/xsl"+Char(Quotes)+
"href="+Char(Quotes)+"style.xsl"+Char(Quotes)
SAX ADD PROCESSING INSTRUCTION($DocRef;vtInstruct)
... schreibt im Dokument folgende Zeile:
<?xml-stylesheet type="text/xsl" href="style.xsl"?>
Bei korrekt ausgeführtem Befehl wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null) und ein Fehler wird zurückgegeben.
Produkt: 4D
Thema: XML SAX
Nummer:
857
Erstellt: 4D 2004
4D Programmiersprache ( 4D v20 R7)