Ric*_*kiG 10 xml iphone nsxmlparser
我刚碰到这个,似乎无法从文档中得到任何明确的答案.
我通过HTTPS连接检索一些XML.我做了各种各样的身份验证等,所以我有一组以一个很好的线程方式处理这个问题的类.结果是NSString类似于:
<response>
//some XML formatted test
</response>
Run Code Online (Sandbox Code Playgroud)
这意味着没有encoding ="UTF-8"indent ="yes"method ="xml"或其他标题块来指示这是实际的XML而不仅仅是NSString.
我想我将使用[NSXMLParser initWithData:NSData]来构造解析器,但是我如何将我的xml格式化文本的NSString格式化或转换为NSXMLParser将理解和解析的正确NSData对象?
希望它有意义,谢谢你给予的任何帮助:)
Phi*_*ert 31
您可以使用dataUsingEncoding方法将字符串转换为NSData对象:
NSData *data = [myString dataUsingEncoding:NSUTF8StringEncoding];
Run Code Online (Sandbox Code Playgroud)
然后,您可以将其提供给NSXMLParser.
归档时间: |
|
查看次数: |
15372 次 |
最近记录: |