gpt4 book ai didi

html - 使用XPath/Hpple/Objective-C获取href值

转载 作者:行者123 更新时间:2023-12-03 17:17:35 24 4
gpt4 key购买 nike

我尝试了所有对我而言有意义的事情。我有以下html代码,尝试在Objective-C中使用XPath进行解析:

<tr style="background-color: #eaeaea">
<td class="content">
<a href="index.php?cmd=search&id=foo">bar</a>
</td>
</tr>


我通过 "bar"获得 //tr/td[@class='content']/a/text()

但是我不知道如何获得 index.php?cmd=search&id=foo

这真的让我感到绝望:-(

非常感谢你的帮助!

最佳答案

再次尝试了一整夜后,我找到了解决问题的方法:

//Put the elements in an array
NSArray *someArray = [xpathParser searchWithXPathQuery:@"//tr/td[@class='content']/a"];

//Just one possibility to make a for-loop
for (TFHppleElement *element in someArray) {
//This is the important line:
NSString *myURL = [[element attributes] objectForKey:@"href"];
//Do whatever you want with myURL
}


希望对您有所帮助!

关于html - 使用XPath/Hpple/Objective-C获取href值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253963/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com