добавление XML-строки в dom.documentElement - PullRequest
0 голосов
/ 16 ноября 2011

У меня есть строка xml, подобная следующей:

var xml = "<tests><test>90<test></tests>"

Я хотел бы создать элементы из var xml и добавить их в dom.documentElement.

Я пробовал dom.documentElement (xml), но это выдает ошибку.

uncaught exception: [Exception... "Could not convert JavaScript argument arg 0 [nsIDOMElement.appendChild]" nsresult: "0x80570009 (NS_ERROR_XPC_BAD_CONVERT_JS)" 

Как мне это сделать?


Вот некоторый контекст.

Я использую DOM для управления элементами XML.Конечным результатом является использование метода serializeToString XMLSerializer и генерация окончательного XML-файла, который я буду использовать для выполнения вызовов REST.

1 Ответ

0 голосов
/ 16 ноября 2011

Я использовал DOMParser ().

var p = new DOMParser();
dom.documentElement.appendChild(p.parseFromString(xml, "text/xml").documentElement);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...