请求后读取文件的内容

时间:2015-02-12 09:53:36

标签: objective-c xcode web-services

我是iOS编程新手。目前,我正在尝试使用objective-c来读取来自以下请求的响应:

  

http://www.google.com/transliterate?langpair=ja-Hira|ja&text=%E3%81%B8%E3%82%93%E3%81%8B%E3%82%93

但是,响应不是在JSON中,而是在txt文件中(如果我们请求上面的url,则会自动下载txt文件)。

有没有办法读取这个txt文件?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可能需要将文本文件保存在文档目录中。使用文件编程阅读其内容。

NSString* path = [[NSBundle mainBundle] pathForResource:@"filename" 
                                                 ofType:@"txt"];

NSString* content = [NSString stringWithContentsOfFile:path
                                              encoding:NSUTF8StringEncoding
                                                 error:NULL];

请参阅以下Apple资源链接以获取更多详细信息。

https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/Strings/Articles/readingFiles.html