将XSD文件链接到XML

时间:2016-03-27 19:04:29

标签: xml xsd namespaces

我是XML的新手,我希望将我的架构链接到我的xml文件,但是我使用http://www.xpathtester.com/validate

收到以下错误

错误 - cvc-elt.1:找不到元素'Courier'的声明。

.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
    <Courier xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="courier.xsd">
    //Omitted code
    </Courier>

.xsd文件:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
</xs:schema>

我已经查看了与此问题相关的各种答案,但我不明白他们的答案需要哪些部分。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

在您的xsd架构中,您没有任何&#34; Courier&#34;元件。您需要在xsd文件中添加<xs:element name="Courier">之类的内容。