如何对xml内容数据进行比较 - VC/MFC / HTML/XML
如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
<TestLIST>
<PID>40</PID>
<TestName>深圳市</TestName>
<Address>深圳市</Address>
</TestLIST>
<Test1LIST>
<TId>6115300001</TId>
<Tdate>2009-02-12</Tdate>
<TestID>40</TestID>
<TTName />
</Test1LIST>
<Test1LIST>
<TId>6115300001</TId>
<Tdate>2009-02-12</Tdate>
<TestID>41</TestID>
<TTName />
</Test1LIST>
要如何判断PID与TestID的值是否相等?
将两个节点的值读出来啊
参考:
TinyXML
只能自己把值读出来比较,没有自动比较软件。
xml解析器很多, TinyXml可以,我也曾经上传过一个xml解析器,你可以去看我的上传文件。
我是想在C#下面实现比较,并输出结果
谁的PID?
谁的TestID?
用MSXML DOM ,XPath取值,然后比较
判断TestID=PID的值
pSubNode = pCurNode->GetfirstChild();
pNextSubNode = pSubNode->GetfirstChild()->GetnextSibling();
类似于这样取值出来就能比较吧,C++下的代码
MSXML,系统自带的就够了,查MSDN有用法
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
<?xml version="1.0" encoding="gb2312" ?>
<sites>
<site>
<name>.Net开发者园地</name>
<url>http://dotnet.aspx.cc</url>
<img&g ......
今天遇到一个问题,把xml中的值装到.txt格式的文件中。
我目前想到两种比较笨的方法:1.可以通过xmlspy编辑工具实现
2.通过把xml转成Javabean,然后转到excel中,再从新保存重命名为. ......
在C#中怎么把一个Excel保存成为一个Html文件?
如同在Excel中 文件——保存为——格式选为html 生成的文件 及文件夹(在多张sheet 时)
引用
excelapp.Workbooks[1].PublishObjects ......
如题,有没有这样的php代码。我现在想将excel的内容插入mysql数据库,希望可以将excel转成xml,然后解析xml插入数据库中。如果有这样的代码,甚至是有名的代码,一定要告诉我啊。
先读 excel => 然后生成 xml = ......