将JSON对象转换成IList,好用linq
来源:互联网 发布:陈田拆车件市场淘宝 编辑:程序博客网 时间:2024/06/06 20:00
JObject
JToken
JProperty
IList<>
搞得头都大了,记而备忘:
JObject json = .....JToken[] jps = json["records"][0].ToArray();List<ItemInfo> cols = json["columns"].ToObject<List<ItemInfo>>();int len = jps.Length;int i = 0;int limit = 2;StringBuilder sb = new StringBuilder("");sb.Append(@"<div><table><tr>");for (int j = 1; j < len; j++){ JProperty jp = jps[j] as JProperty; string displayname = cols.Where(m => (m.Name.CompareTo(jp.Name) == 0)).First().DisplayName; sb.Append(String.Format(@"<td>{0}:</td><td><input type=""text"" value=""{1}"" name=""{2}""/></td>" , displayname , jp.Value , jp.Name)); i++; if (i % limit == 0) { sb.Append("</tr><tr>"); }}if (i % limit != 0){ for (i = i % limit; i < limit; i++) { sb.Append("<td> </td>"); } sb.Append("</tr>");}else{ sb.Remove(sb.Length - 4, 4);}sb.Append("</table></div>");
0 0
- 将JSON对象转换成IList,好用linq
- 将DataTable或Ilist转换成JSON格式
- 将DataTable或Ilist<>转换成JSON格式
- 将IList<T>转换成DataTable
- 将JSON对象转换成JSON字符串
- 将json字符串转换成json对象
- 将Java对象转换成JSON对象
- 将单个对象转换成JSON对象
- 用Jackson将Java对象转换成 JSON字符串
- 将JAVA对象转换成JSON字符串
- 将JAVA对象转换成JSON字符串
- 将java对象转换成json字符串
- 将list对象转换成json格式
- 将list对象转换成json格式
- 将java对象(bean)转换成json
- javascrip将对象转换成json字符串
- 将任意对象转换成JSON输出
- 将对象转换成json格式
- css中position
- Mybatis使用generator自动生成映射配置文件信息
- MySql优化执行语句
- android 项目源码
- Configure with --host, --target and --build options
- 将JSON对象转换成IList,好用linq
- 解决IE下返回json数据提示文件保存到问题
- 1069.The Black Hole of Numbers
- Neural Network实战:Java实现Back Propagation算法 + 手写数字识别
- 1070.Mooncake
- ASP.NET实现验证码记录
- mysql触发器
- R语言学习(二)
- POJ1789 Truck History【Prim】