对于以下架构,假设a和b都是String类型。 JAXB生成一个名为aOrB的变量。我知道如果a和b是不同的类型,我可以使用instanceof。但它们现在都是String类型,我该如何区分呢?有人提到使用像Qname,JAXBElement这样的东西。我不知道该怎么做。有人会发光吗?感谢
<xs:choice maxOccurs="unbounded">
<xs:element ref="a" minOccurs="1" />
<xs:element ref="b" minOccurs="1" />
答案 0 :(得分:1)
我得到了它,它的(JAXBElement)对象。)。getName()。getLocalPart()。对不起,误报