开头的值我需要一个Xpath表达式来选择以特定值开头的值。对于这个例子,我使用的是id字段。Xpath表达式查找以
@id=[starts-with(name(),'value')
以下不起作用。有没有办法使用带有标签之间的值的starts-with命令?或者在xpath中有另一种方法来选择一个具有已知值的匹配值。
这里是XML我想钻的样品为:
<bean>
<id>AnnotationsBasedJMXAutoExporter</id>
<class>org.springframework.jmx.export.MBeanExporter</class>
<lazy-init>false</lazy-init>
<property>assembler
<!-- will create management interface using annotation metadata -->
<bean>
什么XML应该由这个匹配? – 2013-05-17 10:34:02
删除'='。 – choroba
@choroba不会只是匹配属性标签而不是标签内的值?我在标签内的值之后。不是标签名称 – Will