W3C эквивалент для JavaScript DOMParser node.xml? - PullRequest
1 голос
/ 14 сентября 2011

Я использую DOMParser для анализа некоторых необработанных XML-данных, загруженных в строку. Для конкретного объекта Node мне нужно получить необработанные данные XML для этого узла и все, что находится под ним в дереве.

Например, дано:

<?xml version="1.0" encoding="UTF-8"?>
<root>
    <elem>
        <div>this is some text</div>
    </elem>
</root>

... и учитывая объект узла, представляющий элемент <elem>, мне нужно получить:

    "<elem>
        <div>this is some text</div>
    </elem>"

... как строка.

1 Ответ

3 голосов
/ 14 сентября 2011

W3C предоставляет DOM Level 3 Load / Save spec , но я не знаю ни одной нативной реализации в браузерах.Однако вы можете использовать стандартный компонент де-фактора XMLSerializer для вывода содержимого XML.

...