gpt4 book ai didi

java - 元素 "xsd"的前缀 "xsd:element"未绑定(bind)。 [11]

转载 作者:太空宇宙 更新时间:2023-11-04 10:45:51 24 4
gpt4 key购买 nike

因此,我周五有一项任务要完成,涉及创建共享系统,但我完全迷失在 Netbeans 中。我以前用过一次,效果还不错,但现在我已经在这个问题上被困了两个小时了。

我显然必须为这个项目创建 XML 和随附的架构,但现在从一个空白的 XSD 开始,我无法验证代码,并且在从 XSD 创建受约束的 XML 文档时也遇到麻烦,因为没有主要元素。如果有人能指出我正确的方向,那将是一个很大的帮助。我和 Netbeans 似乎合不来。 XSD 如下,是的,这可能是完全显而易见的事情。

<xs:schema version="1.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xsd:element name="shares">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="CompanyName" type="xsd:string"/>
<xsd:element name="CompanySymbol" type="xsd:string"/>
<xsd:element name="AvailableShares" type="xsd:string"/>
<xsd:element name="Updated" type="xsd:date"/>
<xsd:complexType>
<xsd:element name="Currency" type="xsd:float"/>
<xsd:element name="Value" type="xsd:float"/>
</xsd:complexType>
</xsd:sequence>
</xsd:complexType>
</xsd:element>

最佳答案

xml仅声明了命名空间xmlns:xs="http://www.w3.org/2001/XMLSchema"但使用前缀 xsd .

还有结束</xsd:schema>丢失了。

这是固定的 xml:

<xsd:schema version="1.0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified">
<xsd:element name="shares">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="CompanyName" type="xsd:string"/>
<xsd:element name="CompanySymbol" type="xsd:string"/>
<xsd:element name="AvailableShares" type="xsd:string"/>
<xsd:element name="Updated" type="xsd:date"/>
<xsd:complexType>
<xsd:element name="Currency" type="xsd:float"/>
<xsd:element name="Value" type="xsd:float"/>
</xsd:complexType>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>

关于java - 元素 "xsd"的前缀 "xsd:element"未绑定(bind)。 [11],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48423760/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com