August 2003
Intermediate to advanced
1140 pages
68h 45m
English
XmlChildPos
XmlChildPos(element, childName, N)Returns the index position of the Nth
occurrence of childName within an
XmlChildren array in an XML document object. If no
childName is found in the specified
position, -1 is returned. The following example parses an XML feed
from macromedia.com into an XML
document object, then returns the index position of the fifth
occurrence of the “resource” child:
<cfhttp URL="http://www.macromedia.com/devnet/resources/macromedia_resources.xml"
method="Get">
<cfset DesDev = XmlParse(cfhttp.FileContent)>
<cfset x = XmlChildPos(DesDev.Macromedia_Resources, "resource", 5)>
<cfoutput>
#x#
</cfoutput>