我正在使用Spring Batch。我想我已经知道如何解析好看的xml和绑定对象。
我坚持这个问题。
<parent>
<child>
<key name="xxx">
<value>val</value>
</key>
<key name="yyy">
<value>val</value>
</key>
</child>
</parent>
我如何解析上面xml的xml项到像这样定义的孩子?
class Child {
private String xxx;
private String yyy;
}
当它看起来像这样时,我知道如何解析。
<parent>
<child>
<xxx>val</xxx>
<yyy>val</yyy>
</child>
</parent>
是否有任何XPath与Spring-Batch的XML项阅读器的映射?
使用Jaxb2Unmarshaller。
查看一下jaxb解决方案:它在网上到处都是。
在我记得的最坏的情况下,您可以编写自己的节点解析器并管理这种形式的child
标记。
很抱歉,我不能添加代码,因为我不在工作。
希望能有所帮助