Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » Tech and Talk » OS and Software » Webmasters and Developers » Javascript - parse xml string
Search Topic:
Uniqs:
990
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
attachment post to email »
« Saving values on a web server...  
AuthorAll Replies


Entelligence
Ek Lite
Premium
join:2002-04-24
Santa Barbara, CA
clubs:


edit:
October 19th, @02:37AM

Javascript - parse xml string

I have found a decent amount of info on google - but nothing is seeming to work for me. I'm trying to take a javascript string, and parse it into an object so that I can traverse through it. Just as any other dom object, getElementById, firstChild, etc. Can anyone provide a simple example?


I would like this to output

Thanks in advance.

--
If it were socially acceptable, I would drape myself in velvet.


theedj
Right Back At-Cha
Premium
join:2002-12-12
Calgary
clubs:

Not sure 100% your end result, but using something like jQuery along with a great tutorial I found, I was able to do all sorts of stuff with a single XML file.
--
# a b c d e f g h i j k l m n o p q r s t u v w x y

muiredised
ESSE QUAM VIDERI

join:2007-06-11
Tacoma, WA
·Vonage

reply to Entelligence
This is very easy in Gecko based browsers because when you insert a string with innerHTML it is parsed and added into the DOM right away, and they have a non-standard method called DOMParser(). Internet Explorer however, is much more of a challenge. For a cross browser solution I found this:

»jmvidal.cse.sc.edu/talks/javascr···ides.xml

I was able to accomplish what you desire using sections 1.1 and 1.3 from the above link. I basically copied and pasted the code from those two sections, preceded it with "var XML = {};" and was able to access the contents of your xml_string via the DOM.

Beware of the differences between the HTML DOM and the XML DOM. More info on this can be found here (this article also features the same code as the above link):

»www.webreference.com/programming···2/4.html

Hope that helps.

Forums » Tech and Talk » OS and Software » Webmasters and Developersattachment post to email »
« Saving values on a web server...  


Wednesday, 19-Nov 12:41:41 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 9 years online! © 1999-2008 dslreports.com.republican-creole
page compression OFF
Most commented news this week
· [186] Obama FCC Selection Team Won't Make AT&T Happy
· [97] DSL's Not Dead Yet
· [68] Zone Alarm Pro Free Just For Today
· [49] Cable Grabbing 71% Of New Broadband Customers
· [47] Comcast DOCSIS 3.0 Hits Pacific Northwest In December
· [44] Comcast Offers 'Bare Bones' 768kbps VoIP Double Play
· [42] Comcast Buys San Fran Muni-Network
· [41] Spam Success: A 1 In 12.5 Million Shot
· [36] Harvard Law Professor Sues RIAA
· [34] iPhone 3G Most Popular Phone
Most people now reading
· Another Hopeflicker meter maid tirade [Rants, Raves, & Praise]
· Microsoft: Windows 7 ready for Christmas [Microsoft help]
· Discussion on CRTC Non-Ruling thus far... [TekSavvy]
· Oregon Woman Loses $400,000 to Nigerian E-Mail Scam [Security]
· New Channels In New York [Verizon FIOS TV]
· Folding Ladder [Home Repair & Improvement]
· 80 done, Naxx cleared.....can you say WOW...GG? [World of Warcraft]
· Wiring error - how serious? [Home Repair & Improvement]
· Upgrading from Premiere to ExtremeHD [Verizon FIOS TV]