Я использую window.DOMParser браузера чтобы разобрать XML-документ
if (window.DOMParser) {
xmlDoc = (new DOMParser()).parseFromString(xmlString, "application/xml");
Документ с префиксами, вот пример:
<Debtor xsi:type="ns1:Individual" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:PartyId>271229</ns1:PartyId>
<ns1:RegistrationAddress>
<ns1:City>Москва</ns1:City>
<ns1:Street>Зеленоград</ns1:Street>
Соответственно мне нужно делать запрос
Debtor/ns1:RegistrationAddress/ns1:City
С префиксами запрос проходит нормально.
Как мне без префиксов обойтись?
Чтобы успешно делать такие запросы:
Debtor/RegistrationAddress/City
Это нужно потому, что с сервера приходит документ, в котором префиксы постоянно меняются.