4D v16.3

SAX GET XML ENTITY

Home

 
4D v16.3
SAX GET XML ENTITY

SAX GET XML ENTITY 


 

SAX GET XML ENTITY ( DokRef ; Auswahlname ; Wert ) 
Parameter Typ   Beschreibung
DokRef  DokRef in Referenz auf offenes Dokument
Auswahlname  String in Name der Einheit
Wert  String in Wert der Einheit

Der Befehl SAX GET XML ENTITY empfängt den Wert einer XML Einheit aus dem XML Dokument, definiert durch DokRef. Er muss mit dem SAX Ereignis XML Entity aufgerufen werden. Weitere Informationen zu SAX Ereignissen finden Sie in der Beschreibung zur Funktion SAX Get XML node.

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)

Bei korrekt ausgeführtem Befehl wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null) und ein Fehler wird zurückgegeben.



Siehe auch 

SAX Get XML node

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: XML SAX
Nummer: 879

Dieser Befehl ändert die Systemvariable OKDieser Befehl ändert die Systemvariable ErrorThis command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: 4D 2004

 
ARTIKELVERWENDUNG

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