我需要使用常见配置读取复杂的XML文件。有人能帮助我吗?
<configurations>
<configuration type="application configuration">
<group id="1" name="President">
<sentiment-searcher>
<sentiment id="1" type="sentiment candidate 1">
<positive>'Obama okay' 'Obama great'</positive>
<negative>'Obama bad' 'Obama idiot'</negative>
</sentiment>
<sentiment id="2" type="sentiment candidate 2">
<positive>'Putin okay'</positive>
<negative>'Putin bad'</negative>
</sentiment>
</sentiment-searcher>
</group>
</configuration>
</configurations>
答案 0 :(得分:1)
commons configuration可能不适合执行此任务。当您已经知道密钥名称时(即,当您知道要获取some.important.config
时),配置API很有用,但当您不知道元素的外观时,它不太适合处理复杂的嵌套数据结构。键可能是什么。
STaX API更适合此任务。 Here is a tutorial using the woodstox framework
如果您仍想使用commons配置,该文档将介绍如何read the config from a file以及如何access nested values。
答案 1 :(得分:1)
你可以: