gpt4 book ai didi

java - XSD/Maven : Duplicate entry

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

我有以下问题:我有一个 Maven 项目,我在其中编译一些 XSD。在其中一个 XSD 中,我有一个副本。元素条目 ( <xs:element name="VehicleRoot" minOccurs="0"> ) 出现两次。我只想绑定(bind)其中一个条目,但我不知道该怎么做。

我尝试绑定(bind)它(见下文),但如何才能仅绑定(bind)第一个或第二个?

<bindings xmlns="http://java.sun.com/xml/ns/jaxb"                                                                                                                                                                  
xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
version="2.1">
<bindings schemaLocation="TravelItineraryReadLLS2.2.0RS.xsd" version="1.0">
<bindings node="//xs:element[@name='Vehicle']">
<class name="VehicleAttribute" />
</bindings>
</bindings>
</bindings>

如有任何帮助,我们将不胜感激!

最佳答案

如果您可以更改 XSD,请为该元素创建一个类型,并在声明 2 个元素时引用该类型。

关于java - XSD/Maven : Duplicate entry,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20743029/

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