我尝试使用现有的JAXB / MOXy代码处理某些XML节点的映射,而且我在确定是否可以执行的操作方面遇到了一些麻烦。
基本上,我下面有一些XML数据,虽然每个节点都有不同的名称(我不知道先验),但它们具有相同的结构/内容,所以我想将它们全部解组作为同一类的实例;也许用@XmlPath存储元素名称(" @ name")。
我已经看过使用@XmlAnyElement标记,但我无法解决如何解组为自定义类而不是ElementNSImpl的实例。
这对JAXB / MOXy来说是否可行?
<node-group>
<node_a index="1">
<value>Alpha</value>
</node_a>
<node_b index="2">
<value>Beta</value>
</node_b>
<node_c index="3">
<value>Charlie</value>
</node_c>
</node-group>