高手帮忙!xml文件合并并比较的问题,熟悉xml的来帮忙!100分,不够在加
有如下两个xml文件,现要将其合并,但是如果<C></C>的子节点的内容完全相同时,我们只保留一个就可以,其他的合并成一个新的xml3。
问题是在<C></C>的子节点的内容完全相同时,怎么合并呢?
xml1:
- XML code
<A><B><C><d>1</d><e>2</e><f>3</f></C><C><d>5</d><e>2</e><f>3</f></C><C><d>5</d><e>2</e><f>4</f></C><B></A>
xml2:
- XML code
<A><B><C><d>1</d><e>2</e><f>3</f></C><C><d>5</d><e>1</e><f>3</f></C><C><d>5</d><e>1</e><f>4</f></C><B></A>
xml3:
- XML code
<A><B><C><d>1</d><e>2</e><f>3</f></C><C><d>5</d><e>2</e><f>3</f></C><C><d>5</d><e>2</e><f>4</f></C><C><d>5</d><e>1</e><f>3</f></C><C><d>5</d><e>1</e><f>4</f></C><B></A>
[解决办法]
一个一个节点对比.
[解决办法]
做成DAO
[解决办法]
藐视一只有一个个节点来比较了
期待高手来写个高效的方法
[解决办法]
只能是一个一个对比吧?
[解决办法]
可以用Hashtable,在内存中比较