At present, the structure of my code uses XmlDocument to load Xml data and then SelectNodes to iterate through a list of repeating items.
For each element, I am using XmlNode.SelectSingleNode to pick out the field elements.
I now want to use JSON.NET to achieve the same results with documents delivered to me as JSON. The answer can be something other than JSON.net, so long as it's C# integrable.