2011-03-03 86 views
-1

我有兩個XML文件比較,並從一個XML元素添加到另一個

XML1

<node> 
    <name>abc</name> 
    <age>25</age> 
    </node> 

XML2

<node> 
    <name>abc</name> 
    <age>25</age> 
    </node> 
    <node> 
    <name>xyz</name> 
    <age>27</age> 
    </node> 

我想比較這兩個文件,並從XML2添加缺少的節點到XML1。 我在C++中使用tinyxml。

我想添加一個GUID到每個節點即

<node id={732C8F52-D3E2-4929-9199-48F8F38EA5D3}> 
    <name>xyz</name> 
    <age>27</age> 
    </node> 

現在的時候我會比較我可以通過節點環在XML和比較基於ID的節點並添加缺少的節點進入XML1。

有沒有更好的方法來實現這個目標?

+1

...........和? – Nim 2011-03-03 10:54:46

+0

抱歉延遲了一點..添加更多信息。 – anand 2011-03-04 05:38:40

回答

相關問題