I have a large JSON file similar to this:
{
\"data\":[
{
\"attribution\":null,
\"tags\":[
\"thenight2\"
],
You can use the Linq features of JSON.net, along with the select token method to get at the data you are looking for:
String fileContents = System.IO.File.ReadAllText("Z:\\temp\\test.json");
Newtonsoft.Json.Linq.JObject obj = Newtonsoft.Json.Linq.JObject.Parse(fileContents);
IList urls = obj["data"].Select(m => (string)m.SelectToken("images.standard_resolution.url")).ToList();