我在整个互联网上搜索如何将我的XML数据存储到NSDictionary,但似乎我找不到解决方案,将解决我的问题。我需要将我的数据存储到NSDictionary中,数据来自存储在url中的xml。有没有关于如何做的算法?不使用任何第三方程序,如果可能的如何将URL从URL存储到NSDictionary?
0
A
回答
0
使用NSXMLParser
:
NSURL *yoururl = [NSURL URLWithString:[NSString stringWithFormat:@"http://Enter your URL here"]];
NSXMLParser *parser = [[NSXMLParser alloc] initWithContentsOfURL:yoururl];
parser.delegate = self;
[parser parse];
-(void)parser:(NSXMLParser*)parser didStartElement:(NSString*)elementName namespaceURI:(NSString*)namespaceURI
qualifiedName:(NSString*)qualifiedName attributes:(NSDictionary*)attributeDict
{
//Use attributeDict to get parsed XML into NSDictionary
}
如需更多信息请参阅本:
我希望这将帮助你.. :)
+0
它是否正常l在我的xml文本中有\ t和\ n?我可以解析它,这里是一个示例文本=“\ n \ t \ t \ n \ t \ t \ tCheck”; – drbj
+0
看到这个兄弟:https://www.raywenderlich.com/553/xml-tutorial-for-ios-how-to-choose-the-best-xml-parser-for-your-iphone-project OR .. https ://github.com/71squared/TBXML –
相关问题
- 1. 将URL从URL存储到localstorage
- 2. 将URL从URL上传到Firebase存储
- 3. 如何将NSDictionary值存储到NSArray中?
- 4. 如何将NSDictionary存储/检索到NSUserDefaults?
- 5. 将URL从URL保存到剪贴板
- 6. 如何将图片从url存储到sqlite?
- 7. Objective C从URL读取JSON到NSDictionary
- 8. 如何找到SVN存储库URL?
- 9. 将数据存储到URL链接?
- 10. 直接将图像从URL保存到Azure存储
- 11. 如何将nsdictionary存储在keychainwrapper中
- 12. 如何将UIImage存储在NSDictionary中?
- 13. 如何将S3存储区URL更改为先存取然后再存入url
- 14. HttpSession存储URL
- 15. xcode 6将变量存储到NSdictionary中
- 16. 如何使用git从URL中将URL从URL解压缩到项目中?
- 17. 将UIFont存储为NSDictionary?
- 18. 如何从example.html URL转到/ example URL?
- 19. 将url从网址保存到sdcard
- 20. Spidering时存储URL
- 21. 在node.js中将URL从URL保存到S3
- 22. 将URL从URL保存到使用React Native的设备
- 23. 将URL从URL上传到easy_thumbnails字段
- 24. 将URL从URL传递到javascript
- 25. 将URL从URL添加到ListView中
- 26. 将URL从URL下载到字符串
- 27. 如何将URL中的图像从URL下载到Imageview中
- 28. 如何将url从url传递到urls.py中的post_save_redirect
- 29. 如何将request.responseData存储到NSdictionary中进行解析
- 30. 如何将传入结果作为ID存储到NSDictionary中
[解析XML到NSDictionary]可能的重复(http://stackoverflow.com/questions/26553557/parse-xml-to-nsdictionary) –