XML查询修改
有一个XML字符串,子节点有中有个属性是value,有一个List<String> valueList 存放一些value值,希望能把valueList中某一项值相匹配的子节点找出来,并修改这个节点另一个属性值为TRUE,不知道有什么方法好,我用的编码是java,dom4j还是sax还是Xquery?大家说说
[解决办法]
这种查询用XPATH最简单,XQUERY显得罗嗦了。
而上述几种选择中,DOM4J才能支持XPATH。
网上关于DOM4J的文章应该很多,搜一下做参考即可。
这是利用W3C DOM做一些基本操作的例子,可以参考一下:http://blog.csdn.net/cds27/archive/2008/03/02/2139110.aspx