gpt4 book ai didi

javascript - 如何在 Objective-C 中获取 HTML 表的值?

转载 作者:行者123 更新时间:2023-11-28 01:22:52 26 4
gpt4 key购买 nike

我真的希望有人能帮助我。

我想要做的是从 Xcode 中的 HTML 表中获取一个值。基本上这是我试图解析的网站的 HTML:

<tr class="stop dep-odd">
<td class="someClass">valueIWantToGet</td>
<td class="someOtherClass">someOtherValue</td>
</tr>

所以我想获取标签之间的值,并且仅获取带有 class="someClass"的值。

我的方法是:(Objective-C)

NSString *string = [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByClassName(someClass);"];
NSLog(string);

但它返回一个空字符串@""。

我还尝试了不同的搜索查询,例如

getElementsByClassName(td.someClass)

但还没有任何效果。有人可以告诉我我做错了什么吗? (我对 JavaScript 没有经验,所以这个问题对于有更多知识的人来说可能是显而易见的,请不要评判我。)

最佳答案

使用 NSXMLParser 获取 HTML 表的值。

更多信息: http://iosbala.blogspot.se/2013/04/how-to-using-nsxmlparser-in-iphone-sdk.html

关于javascript - 如何在 Objective-C 中获取 HTML 表的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23064815/

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