XMLTools
HasChild
test whether an expression is a child of an XML element
Calling Sequence
Parameters
Description
Examples
HasChild(xmlTree, child)
xmlTree
-
Maple XML tree; XML element
child
XML element or text object; child element
The HasChild(xmlTree, child) command returns the value true if the expression child is an immediate child of the XML element xmlTree. Otherwise, false is returned.
withXMLTools:
x≔XMLElementa,,first,XMLElementb,,text,XMLElementc,more text,third:
Printx
<a> first <b> text <c/> more text </b> third </a>
HasChildx,XMLTextthird
true
HasChildx,XMLTexttext
false
HasChildx,XMLElementc
See Also
XMLTools[AddChild]
XMLTools[ContentModelCount]
XMLTools[FirstChild]
XMLTools[GetChild]
XMLTools[RemoveChild]
XMLTools[XMLElement]
Download Help Document