欢迎访问!
您的支持是我们不断前行的动力!

C# 将DataTable转换为Json格式

C# 将DataTable转换为Json格式,如需讲Excel转为Json可先将Excel转为DataTable

public static string DataTableToJson(DataTable dt)
{
    var json = new JObject();
    var table = new JArray() as dynamic;
    foreach (DataRow dataRow in dt.Rows)
    {
        dynamic row = new JObject();
        foreach (DataColumn column in dt.Columns)
        {
            row.Add(column.ColumnName, dataRow[column.ColumnName].ToString());
        }
        table.Add(row);
    }
    json.Add("data", table);
    return json.ToString(Formatting.None);
}
赞(1) 打赏
转载请注明出处,未注明出处不得转载,蜘蛛侠 » C# 将DataTable转换为Json格式
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

蜘蛛侠,您身边的爬虫专家!

觉得文章有用就打赏一下文章作者吧

支付宝扫一扫打赏

微信扫一扫打赏