Gets the position of a child element within an XML document object.
The position, in an XmlChildren array, of the Nth child that has the specified name.
Extensibility functions,
XML functions
XmlChildPos(elem, childName, N)
cfxml,
IsXmlDoc,
XmlChildPos,
XmlFormat,
XmlNew,
XmlParse,
XmlSearch,
XmlTransform
New in ColdFusion MX: this function is new.
Parameter | Description |
---|---|
elem |
XML element within which to search |
childName |
XML child element for which to search |
N |
Index of XMLchild element for which to search |
The returned index can be used in the ArrayInsertAt
and ArrayDeleteAt
functions.
This example searches the XML document object mydoc.employee.XmlChildren for the mydoc.employee.name[2] element:
XmlChildPos(mydoc.employee, "name", 2)