簡體   English   中英

如何在 web api 中將數據表轉換為 json

[英]How to convert datatable into json in web api

ArrayList MainData = new ArrayList();
for (int i = 0; i < datatable.Rows.Count; i++)
{
    MainData.Add(new { i = datatable.Rows[i][0].ToString() });
}

在上面的代碼中,數據表有 3 條記錄,如 Mango、Apple、Banana。 當我將此數據表推送到名為 MainData 的數組列表中時,maindata 應該像這種 json 格式...請幫助

   "streamData": [
      {
        "0": "Mango"
      },
      {
        "1": "Apple"
      },
      {
        "2": "Banana"
      }
    ]

嘗試這個:

 ArrayList MainData = new ArrayList();
            for (int i = 0; i < datatable.Rows.Count; i++)
            {
                MainData.Add(new { id = i, fruit = datatable.Rows[i][0].ToString() });
            }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM