Xml XSD问题:元素上属性的值对于其类型无效

Xml XSD问题:元素上属性的值对于其类型无效,xml,schema,xsd,Xml,Schema,Xsd,(首先,我试图学习如何处理xsd文件,我知道的很少) 我得到了xsd,然后复制到Eclipse IDE,它说第26行有一个错误: <xs:element name="Issuer" type="dkx:IssuerType" /> 说: cvc属性。3:值 属性“type”的“dkx:IssuerType” 元素“xs:element”上的值无效 关于其类型,“QName” 此错误消息中的所有内容都在指定行中,但“QName”(是什么?)除外 你知道怎么解决这个问题吗?(由于这

(首先,我试图学习如何处理xsd文件,我知道的很少)

我得到了xsd,然后复制到Eclipse IDE,它说第26行有一个错误:

<xs:element name="Issuer" type="dkx:IssuerType" />

说:

cvc属性。3:值 属性“type”的“dkx:IssuerType” 元素“xs:element”上的值无效 关于其类型,“QName”

此错误消息中的所有内容都在指定行中,但“QName”(是什么?)除外


你知道怎么解决这个问题吗?(由于这是一个示例文件,我假设它是一个独立文件,希望如此)

根据Eclipse,我怀疑类型
dkx:IssuerType
尚未定义

也许你应该从一个更基本的概述开始,然后慢慢来。
试试这个:

根据Eclipse,我怀疑类型
dkx:IssuerType
尚未定义

也许你应该从一个更基本的概述开始,然后慢慢来。
试试这个:

发现:我使用了错误的文件扩展名“.xml”,而正确的是“.xsd”。

发现:我使用了错误的文件扩展名“.xml”,而正确的是“.xsd”。

谢谢,我正在阅读一些教程,但我现在真的在寻找这个问题的答案。也许dkx是在其中一个导入中定义的,但如果是这样,为什么Eclipse会引发错误呢?我的意思是,当我们导入某个东西时,它就像在同一个文件中一样,所以不应该给出错误..对。但可能它没有在任何导入中定义。谢谢,我正在阅读一些教程,但我现在真的在寻找这个问题的答案。可能dkx是在其中一个导入中定义的,但如果是这样,Eclipse为什么会引发错误?我的意思是,当我们导入某个东西时,它就像在同一个文件中一样,所以不应该给出错误..对。但可能在任何进口中都没有定义。