我有一个包含大约 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.
我什至使用 XCode 属性编辑器生成具有一条记录的可比较的 plist 并对其进行比较,并没有真正看到任何问题。
这是我的清单。缩进是制表符(“\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>"On March 20 1:30 UTC, this will happen. "</string>
</dict>
</array>
</plist>