2
在msxml中是否有任何簡單的方法來合併兩個xml文檔(IXMLDomDocuments)? 我想將其中一棵樹嵌入爲第二棵樹的孩子。合併兩個XMLDOMDocuments
我看到IXMLDomDocument3提供importNode,但無法讓它正常工作。這是要走還是有另一種解決方案?
感謝, 丹
在msxml中是否有任何簡單的方法來合併兩個xml文檔(IXMLDomDocuments)? 我想將其中一棵樹嵌入爲第二棵樹的孩子。合併兩個XMLDOMDocuments
我看到IXMLDomDocument3提供importNode,但無法讓它正常工作。這是要走還是有另一種解決方案?
感謝, 丹
您正在使用什麼編程語言?
下面是在JavaScript中工作示例:
鑑於A.XML:
<base>
<A>
<one>
<two/>
</one>
</A>
</base>
B.XML:
<something>
<B/>
<BBBBBB/>
</something>
merge.js:
var doc1 = new ActiveXObject("MSXML2.DOMDocument");
doc1.load("A.xml");
var doc2 = new ActiveXObject("MSXML2.DOMDocument");
doc2.load("B.xml");
doc1.documentElement.appendChild(doc2.documentElement);
WScript.echo (doc1.xml);
的輸出是:
<base>
<A>
<one>
<two/>
</one>
</A>
<something>
<B/>
<BBBBBB/>
</something>
</base>