Here is how to convert it to Json:
DataTable dt = new DataTable();
dt.Load(reader);
string temp = JsonConvert.SerializeObject(dt);
and if you want to convert this json to a list of objects (it could be your EF table) then use the below:
dbContext db = new dbContext();
List