Библиотека в JavaScript для анализа XML с пространствами имен? - PullRequest
3 голосов
/ 24 июля 2011

У меня есть несколько кодов, которые используют DOM для анализа и прохождения некоторых данных XML. Он отлично работает на Gecko и WebKit, но, конечно, IE его просто душит. Есть ли библиотека для XML DOM, которая поддерживает:

  • getAttributeNS

  • localName

  • namespaceURI

Поддержка IE7 уже так далеко, как мне нужно.

Ответы [ 2 ]

1 голос
/ 24 июля 2011

Вы можете использовать jQuery для безопасного и простого анализа XML в Internet Explorer. Это руководство Простое использование XML с использованием jQuery даст вам более подробную информацию о том, как вы можете это сделать.

0 голосов
/ 25 июля 2011

Не уверен, хотите ли вы идти по этому пути, но это можно сделать с помощью MSXML, используя их нестандартный способ работы.MSXML 3.0 поставляется с IE 6 и более поздними версиями.

На самом деле я этого не делал ;-), но это может быть тем, что вам нужно:

IXMLDOMNamedNodeMap.getQualifiedItem выглядит как getAttributeNS

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

IXMLDOMNode имеет свойство namespaceURI.

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

IXMLDOMNode.baseName выглядит как localName

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...