首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

高手帮忙!xml文件合并并比较的有关问题,熟悉xml的来帮忙!100分,不够在加

2012-01-23 
高手帮忙!xml文件合并并比较的问题,熟悉xml的来帮忙!100分,不够在加有如下两个xml文件,现要将其合并,但是

高手帮忙!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,在内存中比较

热点排行