plist文件到NSString的内容

时间:2012-01-01 23:37:14

标签: iphone xcode4 ios4

有没有办法可以读取plist文件的内容并将其放入字符串中。例如我的plist文件包含这些数据。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>a.infoKey</key>
    <array>
        <string>a</string>
        <string>a</string>
        <string>a</string>
        <string></string>
    </array>
    <key>a.titleKey</key>
    <string>a</string>
    <key>r.infoKey</key>
    <array>
        <string>r</string>
        <string>r</string>
        <string>r</string>
        <string></string>
    </array>
    <key>r.titleKey</key>
    <string>r</string>
</dict>
</plist>

我想将整个文件的内容与从<?xml ... </plist>开始的所有文本放到一个NSString或NSMutableString中。可以吗?

1 个答案:

答案 0 :(得分:3)

NSString *myPlistContent = [NSString stringWithContentsOfFile:filePath];