使用xml文件验证XSD文件时出现问题

时间:2011-10-19 13:39:02

标签: xml xsd

我已经下载了两个文件形式的poin2 to listing属性,我必须使用它的一些功能但在此之前我已经使用http://xsdvalidation.utilities-online.info/进行验证,当点击验证xml对XSD时,我得到如下错误:

  

org.xml.sax.SAXParseException:cvc-elt.1:找不到声明   元素'ListingDataFeed'。

导致此错误的原因是什么?

更新
XSD文件:http://www.repeatproperty.com/point2xsd.xsd
XML文件:http://www.repeatproperty.com/listingdatafeed.xml

1 个答案:

答案 0 :(得分:1)

非常简单:XML中有一个元素“ListingDataFeed”,在模式中无法找到声明,无论是在本地还是正在评估的某个复杂类型,还是在模式根目录中。这意味着XML对该架构无效。

顺便说一句,您是否可以将问题的标题更改为“我在使用XSD验证XML文件时遇到问题”?在这种情况下,“比较”这个词令人困惑。

编辑:哦,如果您可以自由这样做,请发布架构和XML文件。如果它们很长,请尝试将其限制为相关提取物。但是,如果它们包含敏感信息,则可能无法实现。

相关问题