plist 文件有两种格式,一种是编码后的二进制格式,另一种是大家平时所见的 XML 格式.
iphone里的.plist文件一般采用binary格式(编码后的, 也就是平时大家所说"乱码" 的文件)保存.两种格式的 plist 在 iPhone 上都可以使用.
如果用文本编辑器直接修改二进制文件, 会造成文件的损坏.
自己用Python写了个批处理,调用下面的perl 脚本将某个目录下的所有的plist文件由binary 模式转为text 模式
两种使用方法:
1.使用的时候可以把batConvert.py 和plutil.pl 文件复制到要处理目录下,双击batConvert.py 执行
2.在将压缩文件解压后,在cmd 下切换到此文件夹目录,运行batConvert.py 并带上要转换的目录的路径作为参数
C:\>C:\batConvert.py D:\targetFolder
plutil.pl character_6_3_default.plist
下载网站:
http://scw.us/iPhone/plutil/
参考资料:
http://bbs.feng.com/read-htm-tid-53436.html
1