我有许多 XML 文档,它们都有一个共同的内部结构,如下所示:
<Fields>
<Field>
<Name>foo</Name>
</Field>
<Field>
<Name>bar</Name>
</Field>
</Fields>
每个不同文档的相似之处仅在于“字段”元素的结构相同。根元素和周围元素可能不同。
示例文档 1:
<ObjectX>
<Fields>
<Field>
<Name>foo</Name>
</Field>
<Field>
<Name>bar</Name>
</Field>
</Fields>
</ObjectX>
示例文档 2:
<Object-Y>
<Section1>
<Fields>
<Field>
<Name>foo</Name>
</Field>
<Field>
<Name>bar</Name>
</Field>
</Fields>
</Section1>
</Object-Y>
是否可以使用 JAXB 仅解组所有文档的“字段”元素,而不必设置与我不关心的元素相对应的 Java 类?
基于对类似问题的几个答案,我尝试了一些事情但无济于事。
任何帮助表示赞赏。