Я пытаюсь проанализировать файл Apple plist, и мне нужно получить массив Node внутри него. К сожалению, его единственный уникальный идентификатор - это родной узел, расположенный перед ним, <key>ProvisionedDevices</key>
. Сейчас мои лучшие мысли - использовать Java XPATH-запросы или Node.indexOf
.
Вот пример:
<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>
Спасибо!