Error: No grammar constraints (DTD or XML Schema) referenced in the document
Error: No grammar constraints (DTD or XML Schema) referenced in the document
我正在为 XML 文档编写 XSD 架构。但是,我收到一条警告:
No grammar constraints (DTD or XML Schema) referenced in the document.
我附上了我的 XML 和 XSD 文档的开头部分,供参考。任何意见将是有益的。
XML:
<InvoiceList xmlns:p="https://www.example.org/StefansNamespace"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.example.org/StefansNamespace Aufgabe3XMLSchema.xsd">
XSD:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="https://www.example.org/StefansNamespace"
targetNamespace="https://www.example.org/StefansNamespace"
elementFormDefault="qualified">
InvoiceList
写在你的 XML 文件中 没有命名空间 。要将它放在 XSD (https://www.example.org/StefansNamespace
) 的目标命名空间中,请将 p
命名空间前缀添加到 InvoiceList
、
<p:InvoiceList xmlns:p="https://www.example.org/StefansNamespace"
^^
或使用默认命名空间:
<InvoiceList xmlns="https://www.example.org/StefansNamespace"
^^^^^
我正在为 XML 文档编写 XSD 架构。但是,我收到一条警告:
No grammar constraints (DTD or XML Schema) referenced in the document.
我附上了我的 XML 和 XSD 文档的开头部分,供参考。任何意见将是有益的。
XML:
<InvoiceList xmlns:p="https://www.example.org/StefansNamespace"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.example.org/StefansNamespace Aufgabe3XMLSchema.xsd">
XSD:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="https://www.example.org/StefansNamespace"
targetNamespace="https://www.example.org/StefansNamespace"
elementFormDefault="qualified">
InvoiceList
写在你的 XML 文件中 没有命名空间 。要将它放在 XSD (https://www.example.org/StefansNamespace
) 的目标命名空间中,请将 p
命名空间前缀添加到 InvoiceList
、
<p:InvoiceList xmlns:p="https://www.example.org/StefansNamespace"
^^
或使用默认命名空间:
<InvoiceList xmlns="https://www.example.org/StefansNamespace"
^^^^^