Estoy tratando de analizar un archivo Plist de Apple y necesito obtener un Nodo de matriz dentro de él. Desafortunadamente, su único identificador único es Nodo hermano justo antes de él, <key>ProvisionedDevices</key>
. En este momento, lo mejor es utilizar la consulta XPATH de Java o Node.indexOf
.¿Cómo puedo obtener un Nodo adyacente a un Nodo único usando Scala?
Aquí se muestra un ejemplo:
<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>
Gracias!
zipWithIndex no parece ser un miembro de NodeSeq. ¿Fue agregado en 2.8? Estoy usando 2.7.7. – pr1001
@ pr1001 Ponga un '.toList' antes, entonces. –
Gracias, eso funciona. – pr1001