Je suis en train d'analyser un fichier plist d'Apple et j'ai besoin d'un tableau en son sein. Malheureusement, son seul identifiant unique est le nœud frère juste avant lui, <key>ProvisionedDevices</key>
. En ce moment mes meilleures pensées sont d'utiliser l'interrogation XPATH de Java ou Node.indexOf
.Comment puis-je obtenir un nœud adjacent à un nœud unique en utilisant Scala?
est un exemple:
<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>
Merci!
zipWithIndex ne semble pas être un membre de NodeSeq. A-t-il été ajouté en 2,8? J'utilise 2.7.7. – pr1001
@ pr1001 Mettez un '.toList' avant, alors. –
Merci, ça fonctionne. – pr1001