我的问题是:
如果我有以下 XML:
<root>
<alpha one="start">
<in>1</in>
</alpha>
</root>
然后我会添加以下路径:
<root><alpha one="start"><out>2</out></alpha></root>
这将导致
<root>
<alpha one="start">
<in>1</in>
</alpha>
</root>
<root>
<alpha one="start">
<out>2</out>
</alpha>
</root>
我希望能将其转换为这样:
。
<root>
<alpha one="start">
<in>1</in>
<out>2</out>
</alpha>
</root>
除了自己实现(今天不想重复造轮子),在Xerces(2.8,C++)中是否有特定的方法来完成它?
如果有,DOMDocument在哪个时刻执行节点合并?每次插入时?在文档写入时?显式按需执行?
谢谢。