How can I get a Node adjacent to a unique Node using Scala?
        Posted  
        
            by pr1001
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by pr1001
        
        
        
        Published on 2010-05-10T14:35:45Z
        Indexed on 
            2010/05/10
            15:34 UTC
        
        
        Read the original article
        Hit count: 244
        
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!
© Stack Overflow or respective owner