DbDataReaderをJSON化する(C#)

C#

一旦DataTabelに格納してからシリアライズすると楽

private string ConvertToJson(DbDataReader reader)
{
    var dataTable = new DataTable();
    dataTable.Load(reader);

    var JSONString = JsonConvert.SerializeObject(dataTable);
    
    return JSONString;
}

var reader = command.ExecuteReader();
var json = ConvertToJson(reader);
C#
スポンサーリンク
Once and Only

コメント