XmlDoc (XmlNode function): Difference between revisions
Jump to navigation
Jump to search
m (→Syntax terms) |
|||
Line 8: | Line 8: | ||
===Syntax terms=== | ===Syntax terms=== | ||
<table class="syntaxTable"> | <table class="syntaxTable"> | ||
<tr><th>%object/th> | <tr><th>%object</th> | ||
<td>An <var>xmlDoc</var>, which will be set to point to the document associated with <var class="term">nod</var>.</td></tr> | <td>An <var>xmlDoc</var>, which will be set to point to the document associated with <var class="term">nod</var>.</td></tr> | ||
<tr><th>nod</th> | <tr><th>nod</th> | ||
<td>An | <td>An <var>xmlNode</var> expression.</td></tr> | ||
</table> | </table> | ||
Revision as of 15:17, 23 January 2011
Get the XmlDoc associated with this node (XmlNode class)
This function returns the xmlDoc associated with the method object.
Syntax
%doc = nod:XmlDoc
Syntax terms
%object | An xmlDoc, which will be set to point to the document associated with nod. |
---|---|
nod | An xmlNode expression. |
Usage notes
- The xmlDoc function can be used when it is necessary, for example, to get or set xmlDoc properties (such as ??[[Namespace (xmlDoc property)|Namespace]]) given an XmlNode or XmlNodelist.
Examples
In the following example, the Namespace property is temporarily changed during the execution of a local subroutine:
local subroutine (xmlNode):display %old enumeration xmlNamespaceSetting %old = %this:xmlDoc:namespace %this:xmlDoc:namespace = 'Ignore' %this:selectSingleNode('*[model<"C3PO"']):Print %this:xmlDoc:namespace = %old end subroutine
Request-Cancellation Errors
- xmlDoc has no request cancellation errors.