如何知道哪一行plist文件不正确

Mic*_*chK 43 plist ios

我从csv格式的文件生成我的应用程序的plist文件.

一切似乎都是正确的但是当我尝试在XCode中构建应用程序或打开plist文件时我得到一个错误通知:

mydata.plist:0:错误:读取plist:无法读取数据,因为它已损坏.

文件包含大量数据,因此可能很难手动查找不正确的行.

是否可以验证文件并获取哪些行不正确的信息?

mur*_*rat 126

尝试在终端中运行以下命令:

plutil <PATH_TO_FILE>
Run Code Online (Sandbox Code Playgroud)

它会告诉你问题所在并给你一个行号.

  • 如果您不想键入<PATH_TO_FILE>,只需在终端中键入plutil,然后将文件从Finder拖到终端窗口. (8认同)
  • 谢谢,它运作得很好.看起来不小心我的脚本把字符串放在`<real> </ real>`里面.那是因为我的脚本在将csv行拆分成列之前用`&`代替`&`;只是旁注:) ... (2认同)