易截截图软件、单文件、免安装、纯绿色、仅160KB

如何对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有用法


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

php 读xml文件

我在使用Dom读xml文件时遇到一个问题,就是当123.xml文件不存在时,load(123.xml)就报错,怎么样才能判断这个文件是否存在啊,我要的是存在时就读取,不存在就跳过,继续的读下一个xml,请教各位大侠,

$file ......

请教一个ff下html显示mathml的问题

我用js在html中添加空间的方式可以在ff下的html文件中输出mathml公式,代码如下:
=================================
<head>
<script type="text/javascript">
var myns = &qu ......

请问Java如何把xml转txt格式呢?

今天遇到一个问题,把xml中的值装到.txt格式的文件中。
我目前想到两种比较笨的方法:1.可以通过xmlspy编辑工具实现
  2.通过把xml转成Javabean,然后转到excel中,再从新保存重命名为. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号