using Newtonsoft.Json.Linq;
public static void Main()
""BookName"": ""Super Mario Bros"",
""BookName"": ""The Legend of Zelda"",
DataSet ds = JObject.Parse(json)["book"].ToObject<DataSet>();
DataTable dt = ds.Tables["set"];
foreach (DataRow row in dt.Rows)
foreach (DataColumn col in dt.Columns)
Console.WriteLine(col.ColumnName + ": " + row[col]);