KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a plist file from an iPhone app. It looks like this below: <plist version="1.0"> <dict> <key>barcodes</key> <array> <string>JF893J89FJ-66666</string> <string>JF893J89FJ-55555</string> </array> <key>currentStep</key> <integer>1</integer> <key>dateFinished</key> <date>2010-05-10T18:33:25Z</date> <key>dateStarted</key> <date>2010-05-10T18:33:25Z</date> <key>description</key> <string>TEST</string> <key>geoRequired</key> <string>N</string> <key>inProgress</key> <string>N</string> <key>jobID</key> <integer>10085</integer> <key>jobSteps</key> <array> <dict> <key>label</key> <string>TEST</string> <key>response</key> <string>matt hudson</string> <key>stepID</key> <integer>1103</integer> <key>typeID</key> <integer>4</integer> </dict> </array> </dict> </plist> I need to get the array after jobSteps. I have this so far: XDocument xml = XDocument.Load(rri.Response); var q = from elements in xml.Descendants("plist").Descendants("dict") where elements.Value == "jobSteps" select elements; But I need to get the next item after the element that has jobSteps in it.
Tags (comma-separated)
Save Edits
Cancel