using System.Collections.Generic;
using Newtonsoft.Json.Linq;
public static void Main()
""name"": ""column name 1"",
""other stuff"": ""blah blah""
""name"": ""column name 2"",
""other stuff"": ""blah blah""
""name"": ""column name 3"",
""other stuff"": ""blah blah""
""another random value"",
JObject jo = JObject.Parse(json);
List<Row> rows = jo["Data"]
ColumnName1 = (string)ja[0],
ColumnName2 = (string)ja[1],
foreach (Row row in rows)
Console.WriteLine("ColumnName1: " + row.ColumnName1);
Console.WriteLine("ColumnName2: " + row.ColumnName2);
Console.WriteLine("ColumnName3: " + row.ColumnName3);
public string ColumnName1 { get; set; }
public string ColumnName2 { get; set; }
public int ColumnName3 { get; set; }