Dictionary<string, object> dcic = JsonHelper.DataRowFromJSON(resultdepth); foreach (var depthkey in dcic.Keys) { if (depthkey.Contains("data")) { Dictionary<string, object> Ddata = (Dictionary<string, object>)dcic["data"]; foreach (var item in Ddata) { ArrayList Adata = (ArrayList)Ddata[item.Key]; foreach (var it in Adata) { Dictionary<string, object> Dit = (Dictionary<string, object>)it; int i = 0; foreach (var Kit in Dit) { #region 存入資料庫中 如果i==0,name=visitor_depth,如果i==1,name=visitor_pv string data = item.Key; KeyValuePair<string, object> fit = (KeyValuePair<string, object>)Kit; string name = fit.Key.ToString(); string value = fit.Value.ToString(); if (i == 0) { } else if (i == 1) { } i++; #endregion } } } } }