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

检查出XML文件中错误后如何能全部显示所有错误?

现在我用Schema检查XML文件,如果这个XML文件中有多个错误,但是他只检查到第一个错误就返回,而不再继续往下检查错误,请我有什么方法能让他将所有错误都显示出来呢?
那不可能的再往下检查了,因为检查到错误时说明你的格式有问题,再往下走就已经没有办法再识别下面的tag了,因为你的错误可能已经破坏了整个xml的结构,进而无法解析了。

对头!

ps, 可以结贴了

那如果我的XML文件格式没有问题,只是因为条件错误,比如我在XSD中规定某个属性值在0-99的范围内。检查XML文件时发现有多个属性值不符合要求,能全部显示吗?

能不能帮忙解决一下这个问题啊,这个是最主要的啊~~~~谢谢了~~~

那位高手帮个忙啊~~~

在保证xml格式正确的情况下
3楼的问题是可以解决的
首先要遍历xml。每当遇到不满足你预定条件的就向文件写入一条记录

谢谢楼上,是不是只有遍历这一种方法呢?
在保证XML格式正确的情况下,不能用XSD来检查,然后继续往下走吗?
如果没有其他方法,就准备结贴了~~


相关问答:

如何对xml内容数据进行比较 - VC/MFC / HTML/XML

如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>深圳市</TestName> ......

数据表生成特定格式的xml - .NET技术 / ASP.NET

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
  <folder state="unchecked" isBra ......

wince程序怎么把XML文件传入webservice

我在编写一个wince5.0的程序,想实现把PDA上的一个LIST <STRING>类型的数据序列化为XML,然后在PC上的一个webservice拿到这个XML,转化为Dataset,更新PC上的数据库,我想问怎么把XML传给webservice的呢?
......

XML转化为标准格式XML - Web 开发 / XML/SOAP

如何将一个XML文件转化为一种标准的格式化的XML文件结构
<?xml version="1.0" encoding="UTF-8"?>
<ROOT>
  <STU>
  <ROWNUM>1</ROWNUM>
&n ......

xml创建后如何销毁? - Delphi / 网络通信/分布式开发

xml := CreateOleObject('Microsoft.XMLHTTP');
  xml.Open('GET','http://www.google.com', False);
  xml.Send;
  xml.responseText;
使用xml.responseText可以获取网页源码,但是再次 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号