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

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

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

对头!

ps, 可以结贴了

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

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

那位高手帮个忙啊~~~

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

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


相关问答:

java xml文题 - Java / Java SE

<?xml version="1.0" encoding="utf-8" ?> 
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......

根据节点名称循环删除xml节点.txt - .NET技术 / C#

内容如题。。在C#里改如何写呢?
本来思路是先比对节点名称,如是的话就保存要删除节点的下标放在数组里。然后循环删除,但发现。。当我删除第一个后,所有节点下标数量都发生改变。。
就不能再按照之前纪录的节点 ......

遍历一个xml并输出指定节点的值 - .NET技术 / C#

我有一个类似的xml的 string,想通过遍历怎么个xml 输出我想要的element的值
xml 为:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
  <RequestType>DISCOVER_XML_ME ......

vb读取xml - VB / 基础类

现在有个xml文件是<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xm ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号