ParseXmlString method: XmlDoc class
Syntax
ParseXmlString(XmlString)
Description
Use the ParseXmlString method to convert the XML string into an XmlDoc object that you can then manipulate using PeopleCode. The XmlDoc object executing the method is populated with the XML string after it's been converted. Any data already existing in the XmlDoc object is overwritten.
Using this method also does basic validation of the XML string, comparing it to the document type declaration (DTD) if the DOCTYPE for the DTD is provided in the XML string.
Parameters
| Parameter | Description |
|---|---|
|
XmlString |
Specify an XML string that you want to be able to manipulate using PeopleCode. |
Returns
A Boolean value: True, the XML string converted successfully and was validated, False otherwise. (If the XML is not valid, the PeopleCode program terminates.)
Example
Local XmlDoc &inXMLDoc;
Local boolean &ret;
Local string &str;
&str = "<?xml version='1.0'?><root/>";
&inXMLDoc = CreateXmlDoc("");
&ret = &inXMLDoc.ParseXmlString(&str);
If &ret Then
/* do processing */
Else
/* do error processing */
End-If;
Related Topics