【发布时间】:2015-05-21 14:43:23
【问题描述】:
使用 JAVA 和 javax.xml.xpath 的库,如 XpathFactory 和 XpathExpression,考虑到 XPath 是:如何更改标签“value=6”的 xml 标签属性“6”:
"number(/suite/test/classes/class/methods/include/parameter[1]/@value)"
xPathFactory 能识别 xpath 函数吗?还是有其他想法?
跟随XML改变:
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Test1" Alowinterrupt="true">
<test name="testscale">
<classes>
<class name="test">
<methods>
<include name="poweronoff">
<parameter name="ScaleTesting" value="6"/>
</include>
</methods>
</class>
</classes>
</test>
</suite>
【问题讨论】:
标签: java xml xpath xml-parsing