ToJSON
    {
        /// <summary>
        
/// DataTable 转换成 JSON
        
/// </summary>
        
/// <param name="dt">需要转换的DataTable</param>
        
/// <returns>JSON结构字符串</returns>
        public static string DtToSON(DataTable dt)
        {
            StringBuilder jsonBuilder 
= new StringBuilder();
            jsonBuilder.Append(
"{\"");
            jsonBuilder.Append(dt.TableName.ToString());
            jsonBuilder.Append(
"\":[");
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                jsonBuilder.Append(
"{");
                
for (int j = 0; j < dt.Columns.Count; j++)
                {
                    jsonBuilder.Append(
"\"");
                    jsonBuilder.Append(dt.Columns[j].ColumnName);
                    jsonBuilder.Append(
"\":\"");
                    jsonBuilder.Append(dt.Rows[i][j].ToString());
                    jsonBuilder.Append(
"\",");
                }
                jsonBuilder.Remove(jsonBuilder.Length 
- 11);
                jsonBuilder.Append(
"},");
            }
            jsonBuilder.Remove(jsonBuilder.Length 
- 11);
            jsonBuilder.Append(
"]");
            jsonBuilder.Append(
"}");
            
return jsonBuilder.ToString();
        }
    }

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-30
  • 2022-12-23
  • 2021-08-26
  • 2021-08-06
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案