我在我的Mac电脑上有一个.plist文件,想要读取它。我可以很容易地使用Xcode打开它,但希望使用NodeJS来实现。
我找到了plist
包,想尝试像这样使用:
import fs from 'fs';
import plist from 'plist';
fs.readFile('/my/path/here.plist', 'utf-8', (err, data) => {
console.log('#data', data);
const obj = plist.parse(data);
console.log('#obj', obj);
});
我得到的
数据
长这样(来自那个文件的一部分)dataYdisplayasZfile-label]file-mod-date[arrangement_preferreditemsize��- O(book(0$Usersnyc Downloads �i(� +� HXhA���L� file:///Macintosh
plist
包似乎期望接收XML
格式的字符串,因此它出现了错误。
我该如何读取这样的.plist
文件?
xml
的方法 :) - mdmb