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.
Json.NET has SelectToken. It uses a syntax similar to DataBinder.Eval to get JSON via a string expression:
Or if you wanted to select multiple values:
Documentation: Querying JSON with SelectToken