go-plist
go-plist copied to clipboard
A pure Go Apple Property List transcoder
Is there a way to flatten the structure when unmarshalling? Example: given ```xml URIDictionary title Inspection and the limits of trust. ... ``` would it be possible to read the...
For example: ```xml SE,ChipID 0x73 Savage,ChipID 0x01 Savage,PatchEpoch 0x00 ```
I assume all possible plist elements are published somewhere by apple if so then it would be possible to generate a parser/ inspector for correctness this would also allow constructing...
Module naming in go.mod uses the module "howett.net/plist" instead of "github.com/DHowett/go-plist"
Summary: The go.mod defines the module name as "howett.net/plist". The code is hosted and viewable at github.com/DHowett/go-plist , but a "go get" from the Github address will not work due...
This will probably harm code coverage, but panic/recover shouldn't be used for flow control.
I'm trying to parse the `__PRELINK_INFO.__info` section on an iOS kernelcache and the embedded plist gives the above error. Here is a snippet. ```xml UIDeviceFamily ``` I know this isn't...
I want to write a mobileconfig [configuration profile](https://developer.apple.com/business/documentation/Configuration-Profile-Reference.pdf) using this library. In particular I want to add a few Certificate Payloads to a configuration profile. The specifications (page 19) for...
Unmarshaling into a map with int keys will result in a panic. Although this key type is expressly forbidden, it would be more friendly to return an error in this...
Evaluate what plist needs to do to reach 1.0. * [ ] Consider looking at the XML parser and bringing it in line with the text parser. * [ ]...