XmlDoc (XmlNodelist function): Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
<span style="font-size:120%; color:black"><b>XmlDoc object of XmlNode or XmlNodelist</b></span> | <span style="font-size:120%; color:black"><b>XmlDoc object of XmlNode or XmlNodelist</b></span> | ||
[[Category:XmlNodelist methods|XmlDoc function]] | [[Category:XmlNodelist methods|XmlDoc function]] | ||
[[Category:XmlDoc API methods]] | [[Category:XmlDoc API methods]] | ||
This function returns the | This function returns the <var>xmlDoc</var> associated with the method object. | ||
===Syntax=== | ===Syntax=== | ||
%doc = nod:XmlDoc | %doc = nod:XmlDoc | ||
Line 31: | Line 23: | ||
===Usage Notes=== | ===Usage Notes=== | ||
<ul> | <ul> | ||
<li>The | <li>The <var>xmlDoc</var> function can be used when it is necessary to get or set <var>xmlDoc</var> properties | ||
to get or set | (such as <var>[[Namespace (XmlDoc property)|namespace]]</var>) given an <var>xmlNodelist</var>. | ||
(such as | |||
</ul> | </ul> | ||
===Examples=== | ===Examples=== | ||
You can use the XmlDoc function to access the Root node (and then, optionally, to use an XPath expression which is in effect an absolute expression) with an empty <var>xmlNodelist</var>, as in the following example: | |||
<p class="code">local subroutine (xmlNodelist):display | |||
if %this:count eq 0 then | |||
printText Nodelist empty, here is the document: | |||
%this:xmlDoc:print | |||
else | |||
... | |||
end if | |||
</p> | |||
(and then, optionally, to use an XPath expression which is | |||
in effect an absolute expression) | |||
with an empty | |||
< | |||
</ | |||
===Request-Cancellation Errors=== | ===Request-Cancellation Errors=== | ||
<ul> | <ul> | ||
<li>XmlDoc has no request cancellation errors. | <li>XmlDoc has no request cancellation errors. | ||
</ul> | </ul> |
Revision as of 15:31, 23 January 2011
XmlDoc object of XmlNode or XmlNodelist
This function returns the xmlDoc associated with the method object.
Syntax
%doc = nod:XmlDoc
%doc = nlis:XmlDoc
Syntax Terms
- %doc
- An XmlDoc, which will be set to point to the document associated with nod or nlis.
- nod
- An XmlNode expression.
- nlis
- An XmlNodelist expression.
Usage Notes
- The xmlDoc function can be used when it is necessary to get or set xmlDoc properties (such as namespace) given an xmlNodelist.
Examples
You can use the XmlDoc function to access the Root node (and then, optionally, to use an XPath expression which is in effect an absolute expression) with an empty xmlNodelist, as in the following example:
local subroutine (xmlNodelist):display if %this:count eq 0 then printText Nodelist empty, here is the document: %this:xmlDoc:print else ... end if
Request-Cancellation Errors
- XmlDoc has no request cancellation errors.