日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

将一张表里的数据转换为json字符串

發布時間:2025/5/22 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 将一张表里的数据转换为json字符串 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.創建一個JsonHelper.cs類,注意要添加引用using Newtonsoft.Json;

public class JsonHelper
{
public JsonHelper()
{
//
//TODO: 在此處添加構造函數邏輯
//
}

public static string DataTableToJSON(DataTable dt, string dtName)
{
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);

using (JsonWriter jw = new JsonTextWriter(sw))
{
JsonSerializer ser = new JsonSerializer();
jw.WriteStartObject();
jw.WritePropertyName(dtName);
jw.WriteStartArray();
foreach (DataRow dr in dt.Rows)
{
jw.WriteStartObject();

foreach (DataColumn dc in dt.Columns)
{
jw.WritePropertyName(dc.ColumnName);
ser.Serialize(jw, dr[dc].ToString());
}

jw.WriteEndObject();
}
jw.WriteEndArray();
jw.WriteEndObject();

sw.Close();
jw.Close();

}

return sb.ToString();
}
}

2、調用方法JsonHelper.DataTableToJSON(ds.Tables[0], "article");此方法返回一個字符串data

3、將第二部獲取的字符串轉換為json格式發送給客戶端
  var json = eval('(' + data+ ')'); //此處必須要加一個小括號
4、取json里的數據
  讀json里的數據就要了解Json里的格式
  如第一步里的表的設計是這樣的:

DataTable dt = new DataTable();
DataColumn dcText = new DataColumn("dayText");
DataColumn dcValue = new DataColumn("dayValue");
dt.Columns.AddRange(new DataColumn[] { dcText, dcValue });

  表名叫test插入了兩條數據"first":"1","second":"2",那么生成的第二步的字符串就是{test:[{"dayText":"first","datValue":"1"},{“dayText”:"second","dayValue":"2"}]}
  將字符串轉換為Json.
  解析Json:
 ?①.遍歷取出所有記錄
??? $.each(json.test,function(index,record){
??????????record.dayText;//字段dayText
    record.dayValue;//字段dayValue
??? })
  ②.單獨取出某條記錄
   json.test[0].dayText;//取出第一條記錄的dayText字段

轉載于:https://www.cnblogs.com/jenney-qiu/archive/2012/03/16/2400573.html

總結

以上是生活随笔為你收集整理的将一张表里的数据转换为json字符串的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产a级黄色| 日本天堂免费a | 亚洲自拍偷拍一区二区 | 久久艹av | 日韩黄色短视频 | 国产一级性生活片 | 17c精品麻豆一区二区免费 | 夜夜夜网| 亚洲视频入口 | www.x日本 | 色图色小说 | 有码av在线 | 污污视频网站 | av在线网站观看 | 中国人妖和人妖做爰 | 亚洲精品91天天久久人人 | 美女视频毛片 | 国产欧美一区二区三区精华液好吗 | 美女网站在线免费观看 | 国产福利视频在线观看 | 美女涩涩视频 | a级网站在线观看 | 免费无遮挡在线观看视频网站 | 日韩视频一二三 | 毛片视频免费 | 性欧美日韩 | 在线看网站 | 国产精品不卡视频 | 日韩免 | 成人刺激视频 | 免费看黄色网址 | 欧美丰满老熟妇aaaa片 | 欧美伦理片 | 丁香婷婷在线 | 91老师片黄在线观看 | 成人在线中文字幕 | 国产精品久久久久久久久夜色 | 久久高清精品 | 天天干女人| 韩日午夜在线资源一区二区 | 一级视频在线观看 | 亚洲免费在线视频 | 男人天堂导航 | 91男女视频 | 一本一道久久a久久综合蜜桃 | 亚洲 精品 综合 精品 自拍 | 精品一二三四区 | 欧美做受高潮中文字幕 | 国产一二精品 | 91精品免费视频 | 91亚洲精华国产精华精华液 | 亚洲免费一级片 | 91在线视频精品 | 美女亚洲一区 | 成人h视频在线观看 | 男人日女人网站 | 亚洲区偷拍| 欧美经典一区二区三区 | 成人高清免费观看 | 久久久情| 国产天堂av在线 | 激情三区 | 亚洲视频图片 | 国产精品爽爽 | 91丨国产丨捆绑调教 | 干综合网 | 日韩欧美亚洲国产精品字幕久久久 | 国产精品主播 | 国产成人在线视频网站 | 色婷婷av一区二区 | 性大片潘金莲裸体 | 日本韩国欧美一区 | 女同中文字幕 | 日本中文字幕视频在线 | 超碰成人久久 | 亚洲a黄 | 97人妻精品一区二区免费 | 亚洲射图 | 99国产精品| 91在线观看免费高清 | 亚洲网站免费 | 欧美黄色三级视频 | 午夜精品久久久久久久第一页按摩 | 午夜天堂在线观看 | 天天干视频 | 亚洲天堂久久 | 日韩欧美超碰 | sm国产在线调教视频 | 91中文字幕网 | 香港三级韩国三级日本三级 | 色大师av一区二区三区 | 少妇一晚三次一区二区三区 | 国产福利小视频 | 亚洲欧美成人一区二区三区 | 国产亚洲精品成人 | 成年人在线免费观看视频网站 | 黄色网址国产 | 国产精品高潮呻吟久久久 | 91日韩精品 |