在iPhone的TextView中显示XML中的随机元素

时间:2012-07-01 21:02:59

标签: iphone xml xcode sdk xml-parsing

我正在做一些事来做圣经中的每日经文,我希望它是随机的。我有一个xml的经文,看起来像这样:

<bible translation="KJV">
<testament name="Old">

    <book name="Genesis">
        <chapter number="1">
            <verse number="1">In the beginning God created the heaven and the earth.</verse>
            <verse number="2">And the earth was without form, and void; and darkness was upon the face of the deep. And the Spirit of God moved upon the face of the waters.    </verse>

<!-- THE REST OF THE XML HERE -->

                     </chapter>
             </book>
   </testament>

我想使用解析器从其中一节经文创建一个NSString文本,但因为它们都被列出,因为每个元素可能有几个,并且都以不同的方式命名。关于我如何做到这一点的任何建议?

1 个答案:

答案 0 :(得分:0)

您可以使用plist而不是XML实现。我发现plist易于实现和管理。

您可以将plist加载到字典中,然后从那里随机选择。