Convert JSON to DataTable in C# using Newtonsoft: A Comprehensive Guide - Convert json to datatable

PHOTO EMBED

Thu Apr 27 2023 03:10:13 GMT+0000 (Coordinated Universal Time)

Saved by @javicinhio

string json = @"{
    ""name"": ""John"",
    ""age"": 30,
    ""city"": ""New York""
}";

DataTable dataTable = new DataTable();
dataTable.Columns.Add("Key", typeof(string));
dataTable.Columns.Add("Value", typeof(string));

foreach (var pair in json.Trim('{', '}').Split(','))
{
    var parts = pair.Split(':');
    dataTable.Rows.Add(parts[0].Trim('"'), parts[1].Trim('"'));
}
content_copyCOPY

https://copyprogramming.com/howto/convert-json-to-datatable-in-c-using-newtonsoft-a-comprehensive-guide