【发布时间】:2016-09-23 17:35:26
【问题描述】:
我对 xml 处理的了解非常少,因为我最熟悉 json。
目前我有 2 个文件,一个是架构定义,另一个是 xml 文件。
- https://seller.marketplace.sears.com/SellerPortal/s/schema/rest/inventory/import/v7/store-inventory.xsd?view=markup
- https://seller.marketplace.sears.com/SellerPortal/s/schema/samples/rest/inventory/import/v7/store-inventory.xml?view=markup
当我尝试使用站点 (http://www.freeformatter.com/xml-validator-xsd.html) 使用 xsd 验证 xml 时,出现了一种奇怪的行为。
当我将直接 web url(xml & xsd 文件 ulr) 放入 textfields 时,它通过了验证。
但是当我在文本区域中复制粘贴相同的内容时,出现以下错误。
The Prefix "xsi" For Attribute "xsi:schemaLocation" Associated With An Element Type "store-inventory" Is Not Bound.
我在进行 api 调用时也从服务器收到相同的错误。 任何帮助将不胜感激。
【问题讨论】:
标签: xml xsd xml-parsing xml-namespaces