最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net如何將DataSet轉(zhuǎn)換成josn并輸出

 更新時間:2014年08月07日 16:15:17   投稿:whsnow  
將DataSet轉(zhuǎn)換成josn并輸出,如果解析有問題可以把代碼中的"用"替換,需要的朋友可以參考下
public class JsonUtil 
{ 
public string ToJson(DataSet dataSet) 
{ 
string jsonString = "{"; 
foreach (DataTable table in dataSet.Tables) 
{ 
jsonString += """" + table.TableName + """:" + ToJson(table) + ","; 
} 
jsonString = jsonString.TrimEnd(','); 
return jsonString + "}"; 
} 
public string ToJson(DataTable dt) 
{ 
StringBuilder jsonString = new StringBuilder(); 
jsonString.Append("["); 
DataRowCollection drc = dt.Rows; 
for (int i = 0; i < drc.Count; i++) 
{ 
jsonString.Append("{"); 
for (int j = 0; j < dt.Columns.Count; j++) 
{ 
string strKey = dt.Columns[j].ColumnName; 
string strValue = drc[i][j].ToString(); 

Type type = dt.Columns[j].DataType; 
jsonString.Append("&quot;"" + strKey + "&quot;":"); 
strValue = String.Format(strValue, type); 

jsonString.Append("&quot;"" + strValue + "&quot;","); 

} 
jsonString.Append("},"); 
} 
jsonString.Remove(jsonString.Length - 1, 1); 
jsonString.Append("]"); 
return jsonString.ToString(); 
} 
}

 使用

JsonUtil ju = new JsonUtil(); 
Response.Write(ju.ToJson(ds));

如果解析有問題可以把代碼中的"&quot;""用"\""替換

相關(guān)文章

最新評論

华宁县| 斗六市| 偃师市| 中方县| 朝阳县| 宁国市| 安岳县| 临夏市| 城步| 鞍山市| 奉化市| 宿松县| 泗阳县| 常州市| 福清市| 桃园市| 永德县| 古蔺县| 沾化县| 嵊泗县| 齐齐哈尔市| 永平县| 瓮安县| 神农架林区| 松桃| 格尔木市| 澄江县| 陈巴尔虎旗| 界首市| 汽车| 宾阳县| 玉环县| 达州市| 镇江市| 布尔津县| 中江县| 巴林右旗| 巴青县| 称多县| 高碑店市| 高州市|