mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-08-26 13:37:03 +00:00
18 lines
612 B
JavaScript
18 lines
612 B
JavaScript
var FILE = require("file"),
|
|
OBJJ = require("objective-j"),
|
|
CPPropertyListCreateData = OBJJ.CPPropertyListCreateData,
|
|
kCFPropertyListXMLFormat_v1_0 = OBJJ.kCFPropertyListXMLFormat_v1_0;
|
|
|
|
exports.readPlist = function(aPath)
|
|
{
|
|
var plistData = new OBJJ.objj_data();
|
|
plistData.string = FILE.read(aPath, { charset:"UTF-8" });
|
|
return OBJJ.CPPropertyListCreateFromData(plistData);
|
|
}
|
|
|
|
exports.writePlist = function(aPath, plist, format)
|
|
{
|
|
format = format || OBJJ.kCFPropertyListXMLFormat_v1_0;
|
|
FILE.write(aPath, OBJJ.CPPropertyListCreateData(plist, format).string, { charset:"UTF-8" });
|
|
}
|