我在使用 xml 文件验证 XSD 文件时遇到问题

发布于 2024-12-10 21:54:40 字数 639 浏览 0 评论 0原文

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

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

造成这个错误的原因应该是什么?

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

I have downloaded two file form poin2 to listing property and i have to some functionality using that but before that i have done validation using http://xsdvalidation.utilities-online.info/ and when click validate xml against XSD then i got error like:

org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration
of element 'ListingDataFeed'.

What should be the cause of this error?

Update :
XSD File : http://www.repeatproperty.com/point2xsd.xsd
XML File : http://www.repeatproperty.com/listingdatafeed.xml

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

っ〆星空下的拥抱 2024-12-17 21:54:40

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

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

编辑:哦,如果您可以这样做,请发布架构和 XML 文件。如果它们很长,请尝试将其限制为相关摘录。但如果它们包含敏感信息,这可能是不可能的。

Quite simple: there's an element "ListingDataFeed" in your XML for which no declaration can be found in the schema, either locally to some complex type that was being evaluated or in the schema root. It means the XML is not valid for that schema.

By the way, can you change the title of the question to "I have an issue when validating an XML file with XSD"? The word "comparing" is confusing in this context.

EDIT: Oh, and if you're at liberty to do so, post the schema and XML file. If they're very long, try to limit it to relevant extracts. It may not be possible if they contain sensitive info, though.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文