XmlChildPos

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

ColdFusion MX: Added this function.

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) 

View comments on LiveDocs