XmlDoc (XmlNodelist function): Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (1 revision)
m (1 revision)
Line 27: Line 27:


if %this:count eq 0 then
if %this:count eq 0 then
  printText Nodelist empty, here is the document:
<p class="code">printText Nodelist empty, here is the document:
  %this:xmlDoc:print
%this:xmlDoc:print
</p>
else
else
  ...
<p class="code">...
</p>
end if
end if
</p>
</p>

Revision as of 05:43, 25 January 2011

Get the XmlDoc associated with this nodelist (XmlNodelist class)

This function returns the xmlDoc associated with the method object.

Syntax

%doc = nodl: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.

See also