Objective-C如何拼接HTML源代码并将其设置为UILabel
我有一个URL,我通过它发送请求Objective-C如何拼接HTML源代码并将其设置为UILabel,html,ios,objective-c,Html,Ios,Objective C,我有一个URL,我通过它发送请求 @"http://******.**********.com/?login=%@&password=%@&form.submitted=true",username.text, password.text]; 然后,我使用以下代码从该网页获取源代码: NSURL *urlRequest = [NSURL URLWithString:url]; NSError *err = nil; NSString *html = [NSString str
@"http://******.**********.com/?login=%@&password=%@&form.submitted=true",username.text, password.text];
然后,我使用以下代码从该网页获取源代码:
NSURL *urlRequest = [NSURL URLWithString:url];
NSError *err = nil;
NSString *html = [NSString stringWithContentsOfURL:urlRequest encoding:NSUTF8StringEncoding error:&err];
现在,我想拼接html,这样我就可以只得到标签中的内容
<td title="Verified Hours">
858.97
</td>
如何拼接此html源代码,以便生成示例858.97?您可以使用名为DTCoreText的开放源代码 它可以帮助您将Html更改为Navtive视图。 …UILabel、UIImageView、UIButton
您可以在github或中搜索感谢您的帮助,我使用此HTML解析器解决了我的问题:
您有两种选择:1使用正则表达式查找该标记。2使用HTML解析器查找标记并获取其值我可以使用什么正则表达式?这是一个非常简单的捕获这两件事之间的所有内容的方法。你可以在“请注意”网站上测试你的正则表达式,苹果将拒绝那些为了获取数据而刮取网页的应用程序。