A parser of Apple Property Lists (.plist).
Both the XML and the binary (bplist) encodings are decoded through the
single entry point decode/1.
Summary
Functions
Decode an encoded property list.
Types
Functions
-spec decode(Data) -> {ok, DecodedObject} | {error, Error} when Data :: iodata(), DecodedObject :: object(), Error :: {exception, atom(), term(), [term()]}.
Decode an encoded property list.
Data may hold either the XML or the binary (bplist) representation; the
format is detected automatically. Returns {ok, DecodedObject} on success or
{error, {exception, Class, Reason, Stacktrace}} if decoding raised.