Я имею дело со скриптом на JavaScript, который извлекает XML из внешнего источника и добавляет узлы из файла XML в документ (X) HTML.
У меня есть следующий фрагмент кода.(Не проверено, только прототип)
var destination; // an <ul> in XHTML document
var nodes = xmlDoc.getElementsByTagName("item"); // XML nodes
for (var i = 0; i < nodes.length; ++i) {
var item = document.createElement("li"); // XHTML document
item.appendChild(nodes[i].cloneNode(true));
destination.appendChild(item);
}
Я хочу знать, является ли это решение жизнеспособным, потому что узлы принадлежат разным пространствам имен.