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"
             ^^^^^