4D v16.3

SAX GET XML ENTITY

Home

 
4D v16.3
SAX GET XML ENTITY

SAX GET XML ENTITY 


 

SAX GET XML ENTITY ( document ; name ; value ) 
Parameter Type   Description
document  DocRef in Reference of open document
name  String in Entity name
value  String in Entity value

The SAX GET XML ENTITY command allows you to get the name and value of an XML entity that exists in the XML document referenced in the document parameter. This command must be called with the XML Entity SAX event. For more information about SAX events, refer to the description of the SAX Get XML node command.

Example  

Let's look at the following piece of 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>

The following instruction will return “name” in vName and “Replacement” in vValue.

 SAX GET XML ENTITY(DocRef;vName;vValue)

If the command has been executed correctly, the system variable OK is set to 1. Otherwise, it is set to 0 and an error is generated.



See also 

SAX Get XML node

 
PROPERTIES 

Product: 4D
Theme: XML SAX
Number: 879

The OK variable is changed by the commandThis command modifies the Error system variableThis command can be run in preemptive processes

 
HISTORY 

Created: 4D 2004

 
ARTICLE USAGE

4D Language Reference ( 4D v16)
4D Language Reference ( 4D v16.1)
4D Language Reference ( 4D v16.2)
4D Language Reference ( 4D v16.3)