दिलचस्प पोस्ट
नेमस्पेस + फ़ंक्शंस बनाम स्थिर तरीके से एक क्लास पर जब छोटी हो तो UIScrollView की केंद्र सामग्री डेटाटेबल () बनाम डेटाटाले () – क्यों कोई अंतर है और मैं उन्हें एक साथ कैसे काम करूं? Django / Comet (पुश): सभी बुराइयों में से कम? गीथूब फ़ाइल आकार की सीमा 6/18/13 को बदल दी गई है अब धक्का नहीं लगा सकते IE9 के लिए फ्लेक्सबॉक्स विकल्प क्या सी / सी ++ में एक मानक साइन फंक्शन (सिग्गम, एसजीएन) है? दृश्य स्टूडियो 2010 पर gtk को कॉन्फ़िगर कैसे करें ASP.NET MVC रेजर: नियंत्रक की कार्रवाई के अंदर रेज़र आंशिक दृश्य के HTML को रेंडर कैसे करें I कस्टम (ऑब्जेक्ट) एडॉप्टर के साथ सूची फ़िल्टर करना देखें कोनालर $ दायरा। $ बनाम $ टाइमआउट को एक सुरक्षित $ आवेदन के रूप में लागू करें मेमोरी-कुशल तरीके से डेटा.फ्रेम बढ़ाना जावा: थ्रेड कैसे रोकें? एएसपी। नेट का सत्र पूरी तरह से बदल रहा है उपकरण के साथ आईफोन आवेदन की प्रोफाइलिंग करते समय गुम प्रतीक नाम

क्रॉस-ब्राउज़र जावास्क्रिप्ट XML पार्सिंग

क्या जावास्क्रिप्ट में XML फ़ाइलों को पार्स करने के लिए कोई क्रॉस-ब्राउज़र / क्रॉस-प्लेटफ़ॉर्म तरीके हैं?

वेब के समाधान से एकत्रित समाधान "क्रॉस-ब्राउज़र जावास्क्रिप्ट XML पार्सिंग"

आईई 6 सहित सभी प्रमुख ब्राउज़रों में निम्न कार्य करेगा:

var parseXml; if (typeof window.DOMParser != "undefined") { parseXml = function(xmlStr) { return ( new window.DOMParser() ).parseFromString(xmlStr, "text/xml"); }; } else if (typeof window.ActiveXObject != "undefined" && new window.ActiveXObject("Microsoft.XMLDOM")) { parseXml = function(xmlStr) { var xmlDoc = new window.ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.loadXML(xmlStr); return xmlDoc; }; } else { throw new Error("No XML parser found"); } 

उदाहरण उपयोग:

 var xml = parseXml("<foo>Stuff</foo>"); alert(xml.documentElement.nodeName); 

लाइव डेमो:

http://jsfiddle.net/3s7Ly/1/

JQuery.parseXML का उपयोग करने पर विचार करें।

यदि आपको बड़े XML दस्तावेज़ों को पार्स करने की आवश्यकता है जो आप पूरी तरह से स्मृति में नहीं रख सकते हैं, तो SAX शैली पार्सर का उपयोग करने पर विचार करें: https://github.com/isaacs/sax-js/