请问这个json怎么转成List<T>

问题描述

请问这个json怎么转成List<T>
{
values"": {
2016-02-24"": [
30000
]
2016-02-23"": [
70000
]
}
}

我用的Newtonsoft.Json,请问如何定义这个class,才能把上面的json字符串转换为 List?
主要之前都用用 键:值 形式的json ,类似 {""ID"":""112""""Name"":""石子儿""}"" 这样的,写一个person类就可以直接转List了。

另外我百度了一下 DeserializeAnonymousType 应该也可以,但是那个匿名类怎么写?

解决方案

http://www.cnblogs.com/dengxinglin/archive/2013/02/04/2891550.html

解决方案二:
属性名不确定,只能用字典了,参考上面的代码

解决方案三:
先定义一个数据类,这个类就是这个T
把属性值赋给类的属性

时间: 2024-11-18 09:20:50

请问这个json怎么转成List&amp;lt;T&amp;gt;的相关文章

C#实现json格式转换成对象并更换key的方法

  本文实例讲述了C#实现json格式转换成对象并更换key的方法.分享给大家供大家参考.具体分析如下: 由于是不标准的序列化对象类型,因此你无法通过标准的反序列化类来实现,需要自定义一个序列化类或者简单点,直接自定义一个方法解析Json数据.解析后的数据用Dictionary来存放. ? 1 2 3 4 5 6 string str = "{"name": "甄嬛体","2012-05-04 14:59": "5724&qu

c#-json如何转换成C#语言

问题描述 json如何转换成C#语言 例如这个 { "group": { "id": 108, "name": "test2_modify2" } } 要怎样才能转换成C#??? 解决方案 http://blog.csdn.net/educast/article/details/7328106 解决方案二: http://www.cnblogs.com/txw1958/archive/2012/08/01/csharp-jso

jsp-怎么把JSON字符串转换成java字符串或数组或者集合

问题描述 怎么把JSON字符串转换成java字符串或数组或者集合 var chk_value =[]; $('input[name="zd_resourcecb"]:checked').each(function(){ chk_value.push($(this).val()); }); var chk_values = JSON.stringify(chk_value); jsp是这么写的 不过得到的是JSON字符串 ,我想要得到java类型的字符串或是数组什么的 解决方案 字符串反

c-各位大神,请问:我手上有一套DES的加解密代码,请问如何把他扩展成3DES的代码呢?

问题描述 各位大神,请问:我手上有一套DES的加解密代码,请问如何把他扩展成3DES的代码呢? 代码形式如下: jiami(before,key,after) jiemi(before,key,after) 要怎么组合成3DES的加解密呢??? 我知道3DES的流程是:加密 解密 加密,但是具体一点是这样的吗: 1 先用key1加密明文,生成密文1 2 再用key2解密密文1,生成一个解密后的文件 3 最后用key3加密步骤2解密后的文件 是这样的步骤吗? 谢谢!! 解决方案 其实你可以参考3D

js json数据转化成数组问题

问题描述 js json数据转化成数组问题 我想获取json数据里的oddslist[ball][1][1]的数据,在js里面怎么转换?在线等大神的回复..... { "number": "20150626053", "endtime": 41, "opentime": 101, "oddslist": { "ball": { "1": { "1"

请问怎样把字符串转成16进制数 例如 &amp;amp;quot;0x3d000000&amp;amp;quot; 转成 0x3d000000

问题描述 请问怎样把字符串转成16进制数例如"0x3d000000"转成0x3d000000 解决方案 解决方案二:publicclassTest{//privatestaticTimert;/***@paramargs*/publicstaticvoidmain(String[]args){Strings="3d000000";//转化为16进制的intinti=Integer.parseInt(s,16);//将i输出显示为10进制System.out.prin

json怎么转换成hashmap,转换以后如何与id进行判断。求大神指点!谢谢!!!急急急

问题描述 json怎么转换成hashmap,转换以后如何与id进行判断.求大神指点!谢谢!!!急急急 我现在有一段json数据 jsonArray json=JSONArray.fromObject(message); message的数据为[id,name,passwode,id,name,passwode,id,name,passwode--] 怎么把json的数据转换成hashmap以后与查询出的数据进行判断. 例如hashmap<u1,id><u2,id>-- 数据库的数据

将JSON字符串转换成Map对象的方法_javascript技巧

页面向后台action传递一个json字符串,需要将json字符串转换成Map对象 public Map<String, String> toMap(Object object) { Map<String, String> data = new HashMap<String, String>(); // 将json字符串转换成jsonObject JSONObject jsonObject = JSONObject.fromObject(object); Iterato

使用JSON.parse将json字符串转换成json对象的时候会出错_javascript技巧

在对数据库取出来的数据(特别是描述信息)里面含有特殊字符的话,使用JSON.parse将json字符串转换成json对象的时候会出错,主要是双引号,回车换行等影响明显,左尖括号和右尖括号也会导致显示问题,所以要在输出到页面进行json对象转换之前将一些特殊符合进行编码或转义,下面展示的是C#代码编码和转义几个常用特殊字符.经过笔者测试,将这些符号编码和转义之后,大部分json字符串都可以转换成json对象了.如果遇到个别问题,应朝着这个方向去查找问题. theString = theString