在vs中經常需要進行Json資料的轉換,Json格式是[{a:"a"},{b:"b"},{c:"c"}……],編寫一個方法實現DataTable到Json的轉換。
本文使用的 軟體是VS2010.
類中編寫DataTable轉Json的方法#
工具/原料
VS2010
方法/步驟
開啟軟體,新建專案,建立類庫,輸入名稱,路徑,點選確定。如圖:
類中編寫DataTable轉Json的方法#
在類檔案中,建立方法。如圖:
類中編寫DataTable轉Json的方法#
在方法內先建立可變字元的字串,判斷DataTable資料行數是否大幹0。如圖
類中編寫DataTable轉Json的方法#
對DataTable進行迴圈根據行,該行的列進行迴圈。如圖:
類中編寫DataTable轉Json的方法#
進行格式的拼寫轉換。如圖:
類中編寫DataTable轉Json的方法#
最後進行資料返回。如圖:
類中編寫DataTable轉Json的方法#
可看整個方法。如圖:
類中編寫DataTable轉Json的方法#
原始碼:
using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;
namespace DataFile{ public class Class1 { ///