这是“谁制定法律”的正确X路// p [id ='Q'] 即使在Hpple中有这个,也给我一个null值
<html>
<p id="Q">Who Framed the Law?</p>
<p id="A1">Brian</p>
<p id="A2">Ted</p>
<p id="A3">Ki</p>
<p id="A4">Shane Pizza</p>
</html>
NSString *XpathQ =@"//p[id='Q']";
NSArray *tutorialsNodes = [StuffParser searchWithXPathQuery:XpathQ];
NSString *QS=@"";
for (TFHppleElement *element in tutorialsNodes) {
QS=[element content];
NSLog(@"%@",[element content]);
}
答案 0 :(得分:0)
由于“id”属性,您应该将其与@一起使用,即//p[@id='Q']
答案 1 :(得分:0)
您应该使用//p[@id='Q']
之类的表达式。请参阅xpath syntax