开发者

A library in JavaScript for XML parsing with namespaces?

I have a handful of code that uses the DOM to parse and traverse some XML data. It works fine on Gecko and WebKit but, of course, IE absolutely chokes on it. Is there a library for an XML DOM that suppo开发者_Python百科rts:

  • getAttributeNS

  • localName

  • namespaceURI

Support for IE7 is about as far back as I need to go.


You can use jQuery to safely and easily parse XML in Internet Explorer. This tutorial Easy XML Consumption using jQuery will give you a more in-depth information on how you can do it.


Not sure if you want to go this route, but this can be done with MSXML using their nonstandard way of doing things. MSXML 3.0 comes with IE 6 and later.

I haven't actually done this ;-) but this might be what you need:

IXMLDOMNamedNodeMap.getQualifiedItem looks like getAttributeNS

http://msdn.microsoft.com/en-us/library/ms757075.aspx

IXMLDOMNode has a namespaceURI property.

http://msdn.microsoft.com/en-us/library/ms763813.aspx

IXMLDOMNode.baseName looks like localName

http://msdn.microsoft.com/en-us/library/ms767570.aspx

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜