| 4D v18SAX GET XML ENTITY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 SAX GET XML ENTITY 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SAX GET XML ENTITY ( DokRef ; Auswahlname ; Wert ) | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| DokRef | DokRef |   | Referenz auf offenes Dokument | |||||
| Auswahlname | String |   | Name der Einheit | |||||
| Wert | String |   | 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.
	Produkt: 4D
	Thema: XML SAX
	Nummer: 
        879
        
        
        
	
	Erstellt: 4D 2004
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D Programmiersprache ( 4D v18)
	
	
	
	
	
 Fehler melden
Fehler melden