非常简单的xpath调用,但我有一个想法。
我的XML文件如下所示
<?xml version="1.0"?>
<books>
<book>bob</book>
</books>我想要执行一个XPATH调用来查找值为bob的节点,这似乎是可行的,但是每当我放入一个不存在的book值时,它仍然返回bob的节点。我的XPATH查询是
/books/book[.='bob2']我的XPATH是错的吗?真的有一个疯狂的大脑障碍!
史蒂夫
发布于 2010-08-06 22:50:20
您可以只选择/books/book并测试是否与"bob2“相等。或者,您也可以使用text()函数,但要使用some caveats。
https://stackoverflow.com/questions/3424818
复制相似问题