【发布时间】:2011-02-25 19:33:03
【问题描述】:
我刚刚阅读了有关NSXMLParser、NSURLConnection、WebKit 等的不同内容,但我不知道如何操作:我有一个网站的 URL,我想获取源用于读取和稍后存储相关信息。
法比安,我们将不胜感激您对正确方向的一些指导
【问题讨论】:
标签: iphone objective-c xml webkit
我刚刚阅读了有关NSXMLParser、NSURLConnection、WebKit 等的不同内容,但我不知道如何操作:我有一个网站的 URL,我想获取源用于读取和稍后存储相关信息。
法比安,我们将不胜感激您对正确方向的一些指导
【问题讨论】:
标签: iphone objective-c xml webkit
要获取您的 HTML,您所要做的就是使用 NSURLRequest 向您的网站发出请求,然后使用 NSURLConnection 发出请求,这将返回一些作为 html 源的数据,您可以从那里做你想做的事。我将发布一个如何同步发出请求的示例,请注意您可能想要异步执行此操作...另外这里是NSURLRequest的参考
NSURL *yourURL = [NSURL URLWithString: urlstring ];
NSURLRequest *request=[[NSURLRequest alloc] initWithURL:yourUrl];
NSData* data=[NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
//now you can use the data and the websites encoding to get a string
【讨论】: