Version 2004
SAX GET XML ENTITY (Dokument; Name; Wert)
Parameter | Typ | Beschreibung | |
Dokument | DokRef | Referenz auf offenes Dokument | |
Name | String | Name der Einheit | |
Wert | String | Wert der Einheit |
Beschreibung
Mit dem Befehl SAX GET XML ENTITY erhalten Sie den Wert einer XML Einheit aus dem XML Dokument, definiert durch Dokument. Er muss mit den SAX Ereignis XML Entity aufgerufen werden. Weitere Informationen zu SAX Ereignissen finden Sie in der Beschreibung zur Funktion SAX Get XML node.
Beispiele
Betrachten wir folgenden Teil eines XML Code:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE body [ <!ELEMENT body (element*)> <!ELEMENT element (#PCDATA)> <!ENTITY name "Replacement"> ]> <body> <element>Entity updated by &name;</element> </body>
Die Anweisung gibt in vName "name" und in vWert "Replacement" zurück:
SAX GET XML ENTITY(DocRef;vName;vValue)
Referenz
Systemvariablen oder Mengen
Bei korrekt ausgeführtem Befehl wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null) und ein Fehler wird zurückgegeben.