我有一个简单的问题: 如何从头开始创建新节点?
以下是我的情况:
我需要从对象列表构建XML结构。
我在每个控件上有一个方法ToElement
(Textbox,combobox,...),我希望这个方法返回一个 XML DOM Node对象来使用{{3}和他的父母。
我无法找到如何从头创建Node对象我知道我可以使用XMLDocument.createElement
但是这个方法返回一个
HTMLElement ,您不能将appendChild与此类元素一起使用。
nodeObject.appendChild(HTMLelement) //** Not Working**
有没有办法将HTMLElement转换为节点? 我发现从XMLDocument创建元素的唯一方法:
XMLDocument.createElement // (Return a new HTMLElement)
答案 0 :(得分:0)
创建新的XML DOM对象
var xmlDoc = document.implementation.createDocument(null,“books”);
如果文档属于一个文档,则第一个参数可以包含要创建的文档的名称空间URI。
(Source)