Creates a new XML document from an existing XML document.
XMLSource is string
Res is boolean
// Load the XML content
XMLSource = fLoadText("C:\Temp\example.xml")
// Create the XML document
Res = XMLDocument("XMLDoc", XMLSource)
// Was the document created?
IF Res = False THEN
Error("The following problem was detected: " + ErrorInfo())
ELSE
Res = XMLExtractDocument("XMLDoc", "MyNewDoc")
IF Res = False THEN
Error("The following problem was detected: " + ErrorInfo())
ELSE
Info("New document successfully created")
END
END
Syntax
<Result> = XMLExtractDocument(<Source XML document> , <New XML document>)
<Result>: Boolean
- True if the new XML document was created,
- False otherwise (the ErrorOccurred variable is set to True). To get the details of the error, use ErrorInfo.
<Source XML document>: Character string
Name of the XML document from which the new XML document will be created. The new XML document will be created from the current position in the document (at current branch level).
<New XML document>: Character string
Name of the XML document to create.
Business / UI classification: Business Logic