I'm trying to parse an Apple plist file and I need to get an array Node within it. Unfortunately its only unique identifier is sibling Node right before it, <key>ProvisionedDevices</key>
. Right now my best thoughts are to use Java's XPATH querying or Node.indexOf
.
Here is an example:
<plist version="1.0">
<dict>
<key>ApplicationIdentifierPrefix</key>
<array>
<string>RP8CBF4MRE</string>
</array>
<key>CreationDate</key>
<date>2010-05-10T11:44:35Z</date>
<key>DeveloperCertificates</key>
<array>
...
<key>ProvisionedDevices</key>
<array>
... // I need the Nodes here
</array>
</dict>
</plist>
Thanks!