SAX ADD XML ELEMENT VALUE

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 2004


SAX ADD XML ELEMENT VALUE (Dokument; Daten)

ParameterTypBeschreibung
DokumentDokRefDokument
DatenText | VariableText oder Variable zum Einfügen in das
Dokument

Beschreibung

Der Befehl SAX ADD XML ELEMENT VALUE fügt im XML Dokument, definiert durch Dokument, Daten direkt hinzu, d.h. ohne Konvertierung. Dieser Befehl entspricht z.B. dem Hinzufügen eines Anhangs im Hauptteil eines E-Mail.

Sie können in Daten, entweder direkt eine Zeichenkette oder eine 4D Variable übergeben. Der Variableninhalt wird vor Einbinden in das XML Dokument in Text konvertiert.

Wollen Sie den Inhalt von Daten codieren, müssen Sie den Befehl ENCODE verwenden. Dann müssen Sie natürlich in Daten ein BLOB übergeben.

Dieser Befehl arbeitet nur korrekt, wenn ein Element geöffnet ist. Sonst wird ein Fehler erzeugt. Bei korrekt ausgeführtem Befehl wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null).

Beispiel

Diese Anweisung fügt im offenen XML Element die Datei whitepaper.pdf hinzu:

   C_BLOB(vBMyBLOB)
   DOCUMENT TO BLOB ("c:\\whitepaper.pdf";vBMyBLOB)
   SAX ADD XML ELEMENT VALUE($DocRef;vBMyBLOB)

Referenz

SAX GET XML ELEMENT VALUE.

Anwendung des Befehls

Backup Preferences, SVG-Erzeugung, XSLT Office 2003, vCard Import Export with XML


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next