Yes, I started noodling through that as you were sending this ... 

It seems like one of the following should return something other than an
empty array ... 

getNode = XMLSearch(GeoCodeXML, "//PostalCodeNumber/XmlText/*");
getNode = XMLSearch(GeoCodeXML, "//PostalCodeNumber/XmlText");
getNode = XMLSearch(GeoCodeXML, "//PostalCodeNumber/*");
getNode = XMLSearch(GeoCodeXML, "//PostalCodeNumber");

The only thing that hasn't returned an empty array so far is:

getNode = XMLSearch(GeoCodeXML, "//*");



-----Original Message-----
From: James Holmes [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 10, 2006 10:43 PM
To: CF-Talk
Subject: Re: There's got to be an easier way to parse this structure

Yes, this is what XMLSearch() is for. You need to use XPath to search
for all PostalCodeNumber nodes.

An intro to XPath:

http://www.w3schools.com/xpath/default.asp

On 7/11/06, Howard Owens <[EMAIL PROTECTED]> wrote:
> To pull a zip code from the Google Maps API, the zip can be returned in
one
> of three different locations (that I've found so far).
>
>




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/cf_lists/message.cfm/forumid:4/messageid:246038
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to