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.
with⁡XMLTools:
x≔XMLElement⁡a,,first,XMLElement⁡b,,text,XMLElement⁡c,more text,third:
Print⁡x
<a> first <b> text <c/> more text </b> third </a>
HasChild⁡x,XMLText⁡third
true
HasChild⁡x,XMLText⁡text
false
HasChild⁡x,XMLElement⁡c
See Also
XMLTools[AddChild]
XMLTools[ContentModelCount]
XMLTools[FirstChild]
XMLTools[GetChild]
XMLTools[RemoveChild]
XMLTools[XMLElement]
Download Help Document