Anyone tell me what I'm doing wrong here?  XML and Arrays are not my strong
points.

        <cfif structKeyExists(ledata.callmeasurement.resultscall,
"numbers")>
            <cfif
structKeyExists(ledata.callmeasurement.resultscall.numbers, "dnis")>
                <cfset dnis_array = ArrayNew(1) />
                <cfloop from="1"
to="#arrayLen(ledata.callmeasurement.resultscall.numbers.XMLChildren)#"
index="i">
                    <cfset dnis_array[i] =
ledata.callmesurement.resultscall.numbers.dnis[i].XMLText />
                </cfloop>
            </cfif>
        </cfif>

Here's a sample of the XML I'm parsing.

<?xml version="1.0" encoding="UTF-8"?>
<callmeasurement>
    <resultscall>
        <numbers>
            <dnis>2145551234</dnis>
            <dnis>2145551235</dnis>
        </numbers>
    </resultscall>
</callmeasurement>

Thanks!


-- 
~Steve


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;192386516;25150098;k

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:305646
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to