我是关于hpple和xpath的新手。对于下面的html代码,我想获得“标题”和“标记”信息。
从hpple的示例代码中,我可以得到一个标题数组和另一个标记数组。但如果有六个我感兴趣的属性,那么将有六个数组。
我可以找到div [class =“entry”],然后得到它的孩子,div [class =“meta”]? (任何人都可以共享代码吗?)
感谢。
<div class="content">
<div id="1" class="entry">
<h2 class="title"> title for entry 1 </h2>
<div class="meta"> tag:xxx </div>
</div>
<div id="2" class="entry">
<h2 class="title"> title for entry 2 </h2>
<div class="meta"> tag:xxx </div>
</div>
...
</div>
答案 0 :(得分:1)
@"//div[@class='content']//div[@class='entry']//div[@class='meta']"
这将返回两个条目的标签:xxx。
答案 1 :(得分:0)
我想获得“标题”和“标记”信息
//div[@class='content']/div[@class='entry']/*[@class='meta' or @class=title"']
此XPath获取所有 div class content div class entry 子项 div class entry 子项的所有标记。