我在整個互聯網上搜索如何將我的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) –