Skip to main content
Version: Next

SAX GET XML PROCESSING INSTRUCTION

SAX GET XML PROCESSING INSTRUCTION ( document ; name ; value )

ParameterTypeDescription
documentTimeReference of open document
nameTextInstruction name
valueTextInstruction value

Description

The SAX GET XML PROCESSING INSTRUCTION command returns the name and value of the XML instruction processed in the XML document referenced in the document parameter. This command must be called with the XML Processing Instruction 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"?>
<!-- Edited with XML Spy v3.0.7 NT (http://www.xmlspy.com) by Myself (4D SA)-->
<?PI TextProcess?>
<!DOCTYPE RootElement SYSTEM "ParseTest.dtd">

The following instruction will return “PI” in vName and “TextProcess” in vValue:

 SAX GET XML PROCESSING INSTRUCTION($DocRef;vName;vValue)

See also

SAX ADD PROCESSING INSTRUCTION
SAX Get XML node