我是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>
我已经查看了与此问题相关的各种答案,但我不明白他们的答案需要哪些部分。
非常感谢任何帮助。
答案 0 :(得分:2)
在您的xsd架构中,您没有任何&#34; Courier&#34;元件。您需要在xsd文件中添加<xs:element name="Courier">
之类的内容。