我已经下载了两个文件形式的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
答案 0 :(得分:1)
非常简单:XML中有一个元素“ListingDataFeed”,在模式中无法找到声明,无论是在本地还是正在评估的某个复杂类型,还是在模式根目录中。这意味着XML对该架构无效。
顺便说一句,您是否可以将问题的标题更改为“我在使用XSD验证XML文件时遇到问题”?在这种情况下,“比较”这个词令人困惑。
编辑:哦,如果您可以自由这样做,请发布架构和XML文件。如果它们很长,请尝试将其限制为相关提取物。但是,如果它们包含敏感信息,则可能无法实现。