Xel*_*ian 3 xml groovy parsing
我想在Groovy Map中转换我的xml元素配置,其中将所有conf元素放在Map<String, Map<String,String>>其中String是conf-s元素的名称的形式
 中,并且在值Map中有当前conf元素ex的另一个属性.
map[0] = {one,[visivility:public,description:Configuration one.]
<?xml version="1.0" encoding="UTF-8"?>
<bla-module version="2.0" >
    <configurations>
            <conf name="one" visibility="public" description="Configuration one."/>
            <conf name="two" visibility="private" description="Configuration two."/>
    </configurations>
</bla-module>
尝试使用groovy语法和XMLSluper的最快方法是什么.PS conf-s元素中的属性数量未知
你可以尝试(我不是在电脑上验证):
new XmlSlurper().parseText( xml )
                .configurations
                .conf
                .collectEntries { c->
                    [ c.@name, c.attributes() ]
                }
| 归档时间: | 
 | 
| 查看次数: | 2185 次 | 
| 最近记录: |