0
举个例子上的代码部分的所有元素:如何选择其中的子元素满足给定条件
<?xml version="1.0" encoding="iso-8859-1"?>
<bookstore>
<book>
<title lang="eng">Harry Potter</title>
<price>29.99</price>
</book>
<book>
<title lang="eng">Learning XML</title>
<price>39.95</price>
</book>
</bookstore>
Python和硒我尝试选择所有的书工作(假设该列表可大得多),与价格低于30 我知道,找到适当的价格后,我可以像选择父元素:
//book/price[..]
我找到了一些方法来选择特定的孩子或价值/子的文本元素,但我不知道如何检查它我只是不能将它们粘在一起。我会很感激任何建议。当然,它可以是CSS选择器,xpath选择器,更适合。
快速检查FirePath说它是无效的选择器。而且它选择价格,而不是整本书,但没有在最后的效果价格是相同的:/ – Faflok
对不起,我的错误,我用它作为CSS,而不是XPath。有用。我知道这很容易,但无法抓住它。谢谢。 – Faflok