我对xml处理的了解非常少,因为我对json非常熟悉。
目前,我有两个文件,一个是模式定义,另一个是xml文件。
当我试图使用这个站点(http://www.freeformatter.com/xml-validator-xsd.html)来验证xml时,会出现一种奇怪的行为。
当我将直接的web urls(xml & xsd文件ulr)放在文本字段中时,它将通过验证。
但是,当我复制粘贴相同的内容在文本区域,我得到以下错误。
The Prefix "xsi" For Attribute "xsi:schemaLocation" Associated With An Element Type "store-inventory" Is Not Bound.
在执行api调用时,我从服务器获得了相同的错误。任何帮助都将不胜感激。
发布于 2016-09-23 21:55:04
您的XML对XSD.有效。
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"被正确声明,但实际上您已经正确声明了它。虽然这并不能解释你看到了什么,但希望它能鼓励你重新尝试,克服你之前可能犯的错误。
https://stackoverflow.com/questions/39666539
复制相似问题