麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

C# 將 Json 解析成 DateTable

2019-11-17 02:38:28
字體:
來源:轉載
供稿:網友
C# 將 Json 解析成 DateTable
#region 將 Json 解析成 DateTable ///  /// 將 Json 解析成 DateTable。 /// Json 數據格式如: /// {table:[{column1:1,column2:2,column3:3},{column1:1,column2:2,column3:3}]} ///  ///要解析的 Json 字符串 /// 返回 DateTable public DataTable JsonToDataTable(string strJson) { // 取出表名 var rg = new Regex(@(?<={)[^:]+(?=:[), RegexOptions.IgnoreCase); string strName = rg.Match(strJson).Value; DataTable tb = null; // 去除表名 strJson = strJson.Substring(strJson.IndexOf([) + 1); strJson = strJson.Substring(0, strJson.IndexOf(])); // 獲取數據 rg = new Regex(@(?<={)[^}]+(?=})); MatchCollection mc = rg.Matches(strJson); for (int i = 0; i < mc.Count; i++) { string strRow = mc[i].Value; string[] strRows = strRow.Split(','); // 創建表 if (tb == null) { tb = new DataTable(); tb.TableName = strName; foreach (string str in strRows) { var dc = new DataColumn(); string[] strCell = str.Split(':'); dc.ColumnName = strCell[0].Replace(, ); tb.Columns.Add(dc); } tb.AcceptChanges(); } // 增加內容 DataRow dr = tb.NewRow(); for (int j = 0; j < strRows.Length; j++) { dr[j] = strRows[j].Split(':')[1].Replace(, ); } tb.Rows.Add(dr); tb.AcceptChanges(); } return tb; } #endregion

?
1
?
      • <tt id="a3tnl"><em id="a3tnl"><object id="a3tnl"></object></em></tt>
        發表評論 共有條評論
        用戶名: 密碼:
        驗證碼: 匿名發表
        主站蜘蛛池模板: 中文字幕精品一二三四五六七八 | 国产精品久久久久久久久粉嫩 | 新久草视频 | 久久91精品 | 电影91| 国产精品18久久久久久久 | 国产成人精品无人区一区 | 精品国产乱码久久久久久久 | 精品国产一区二区三区在线观看 | 日韩欧美视频一区二区三区 | 成人一区二区在线观看视频 | 欧美十区 | 国产一区免费视频 | 亚洲精品a级 | 亚洲第一成av人网站懂色 | 欧美一级α | 99精品视频免费 | 黄色片网站免费看 | 在线视频观看国产 | 午夜国产成人 | 成人男女啪啪免费观看网站四虎 | 黄色大片在线免费观看 | 亚洲午夜精品视频 | 99热高清| 亚洲欧美国产精品va在线观看 | xxxxhdhdhdhd日本| 久久久99精品视频 | 护士hd欧美free性xxxx | 久久免费视频8 | 在线a | 精品国产欧美一区二区 | 午夜激情视频网站 | 日韩一级片毛片 | 久久毛片| h视频在线免费观看 | 久久精品观看 | 精品小视频 | 精品国产乱码一区二区三区四区 | 国产男女爽爽爽爽爽免费视频 | 成人在线观看地址 | 九九热在线免费观看视频 |