无法打开手动编码的plist文件

twi*_*kle 3 iphone xcode plist

我有一个包含大约60行和4列的Excel文件,可以转换为test.plist文件.我编写了一个csv2xml解析器并生成了plist,但是当我将test.plist添加到项目中时,XCode拒绝识别它.双击XCode中的文件会显示以下错误:

The document test.plist cannot be opened.  Conversion of string failed.  The string is empty.
Run Code Online (Sandbox Code Playgroud)

我甚至使用XCode属性编辑器生成具有一条记录的可比较的plist并对它们进行差异化,并且没有真正看到任何问题.

这是我的plist.缩进是tab("\ t"),eol是"\n".请帮忙!我被卡住了.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
<plist version="1.0">
<array>
    <dict>
            <key>Field1</key>
            <string>3/20/10</string>
            <key>Field2</key>
            <string>ValueOfField2</string>
            <key>Field3</key>
            <string>ABC 40</string>
            <key>Field4</key>
            <string>&quot;On March 20 1:30 UTC, this will happen.  &quot;</string>
    </dict>
</array>
</plist>
Run Code Online (Sandbox Code Playgroud)

Dav*_*ong 6

您可以运行plutil -lint myTestFile.plist以查看错误.