Reading binary .plist files?

Hey yall,

Probably a little outside the scope of juce, but does anyone know a way to read binary .plist files in c++ (not XML style)? I’m just looking to extract a couple variables from the file.

I looked up the structure of the binary plist file, so I could write a parser for it, but I assume there’s a much easier way considering they’re pretty widely used on OSX ?

Is this helpful?

https://opensource.apple.com/source/samba/samba-187/tools/prefsync/lib/plist.cpp.auto.html

1 Like