我已经创建了一个 XML 模式和一个相应的 XML 文件,我正在尝试验证它们。虽然 Notepad++ 通过了验证,但当尝试通过 Netbeans 验证它时,我得到一个“找不到元素计划”错误。时间表是根元素。经过一些尝试,我发现错误出现在命名空间声明中。我对 XML 没有那么丰富的经验,所以名称空间之类的细节仍然让我感到困惑。有什么帮助吗?
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="schedule"
xmlns="schedule"
elementFormDefault="qualified">
<xsd:element name="Schedule">
和 xml 文件:
<Schedule xmlns="schedule"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="schedule.xsd">
</Schedule>
当然,这些元素之间存在线条,例如元素类型和子元素,但我没有包括它们以使其更短。