如何将此XML数据加载到Xcode中?

时间:2010-03-03 15:04:33

标签: objective-c xml iphone xcode

好的,所以我最终决定如何加载我的数据,我将把书本数据加载为XML文件。问题是我不太确定从哪里开始,我听过这样的术语'解析',但不知道它究竟适合它。

我已经添加了下面的代码,如果有人可以给我一个正确方向的开始我真的很感激,首先我要做的就是在我的评论下加载一行,然后是下一行,等等。

<myBook>
−  <chapter index="1" name="Chapter Name">
<line index="1" text="line text here"/>
<line index="2" text=" line text here "/>
<line index="3" text=" line text here "/>
<line index="4" text=" line text here "/>
<line index="5" text=" line text here "/>
<line index="6" text=" line text here "/>
<line index="7" text=" line text here "/>
</chapter>

谢谢你们,

4 个答案:

答案 0 :(得分:1)

也许这些问题可以帮助您:Navigating XML from Objective-C

您可以使用一些类来处理XML文件。如果您一般不了解XML,请阅读Wikipedia article about XML。此处还描述了用于处理XML的最常用技术。

答案 1 :(得分:0)

答案 2 :(得分:0)

Apple的NSXMLParser是一个基于libXML的事件,它是一个SAX解析器。我发现在解析iPhone 3G上的大文件时速度很慢,因为它没有利用libXML的xmlParseChunk()函数。

您是否考虑过使用JSON作为替代方案?

答案 3 :(得分:0)

您真的是指“加载到Xcode”还是在谈论在应用程序中读取自定义XML文件?你有没有问过How To load XML file into iPhone project