如何判断jaxb中a和b之间的区别?

时间:2014-06-03 00:55:53

标签: jaxb

对于以下架构,假设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" />

1 个答案:

答案 0 :(得分:1)

我得到了它,它的(JAXBElement)对象。)。getName()。getLocalPart()。对不起,误报