Как разобрать этот XML: - PullRequest
0 голосов
/ 21 декабря 2018

Сервер возвращает XML-файл, содержащий: <timestamp time="1545366296721848" delay="0"/> Мне нужно проанализировать его, чтобы получить значение «1545366296721848».Как сделать это, используя javascript или jquery?

Хорошо, понял, мне нужно сначала преобразовать его в строку, используя: document.documentElement.outerHTML; Я новичок во всем этом, так что потребовалось времячтобы понять это:)

1 Ответ

0 голосов
/ 21 декабря 2018

Я думаю, это довольно прямо.Для этого используйте DOM Parser.

var input = '<timestamp time="1545366296721848" delay="0"/>';
var parser = new DOMParser();
var oDOM = parser.parseFromString(input, "application/xml");

console.log(oDOM.documentElement.attributes[0].nodeValue);
console.log(oDOM.documentElement.attributes[1].nodeValue);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...