2010-08-10 71 views

回答

0

如果可以,我真的建议将其转换为JSON数据。 JSON框架更容易使用。 否则,我建议使用TouchXML类(但在我看来,它们有点复杂,因为它们返回带有属性的元素而不是普通的NSDictionaries和NSArrays)。

TouchXML:http://code.google.com/p/touchcode/wiki/TouchXML

JSON框架:http://code.google.com/p/json-framework/

+0

如何将其转换为JSON数据请如果您有任何想法让我知道。 – 2010-08-10 10:57:53

+0

那么,我不知道你的数据来自哪里,但如果它不是你的来源,你可以检查它们是否支持JSON输出(例如:Twitter)。如果它是你自己的源代码,你可以阅读一些关于JSON的文档,并将你的代码翻译成与JSON兼容的代码。但我不完全确定你知道JSON和你的东西吗? – elslooo 2010-08-10 11:17:05

+0

我检查过我的数据不是JSON格式。它意味着它没有使用JSON解析。我有类似上面的回复,所以你有任何想法如何解析上述数据。 – 2010-08-10 11:25:11

1

Event-Driven XML Programming Guide 一种方式做到这一点是使用NSXMLParser分析数据。执行NSXMLParserDelegateparser:foundCDATA:来捕获CDATA元素中的数据。

有很多关于如何使用NSXMLParser的例子。