Convert plist data format (plist.data_convert)
Declaration
converted = plist.data_convert(plistData [, format])
Parameters
- plistData
String. The plist data to convert. - format
String, optional. One of "binary", "XML", or "openstep". Default: "XML".
Returns
- converted
String or nil. Converted plist data on success; nil on failure.
Notes
Pure plist format conversion. It does not involve Lua serialization/deserialization and preserves data integrity to the extent of the format.
Example
local xplist = plist.data_convert(file.reads('/var/mobile/Library/UserNotifications/Library.plist'), "xml")
sys.alert(xplist) -- XML formatted plist data
Note: Uses file.reads
, sys.alert