json数据:
[["哈尔滨冰纯大支","60","5","1","件","60"],["百威大支","80","7","1","支","7"]]
怎么转换为数组或List呢?其指导!
是JSON数据?
是啊
[["哈尔滨冰纯大支","60","5","1","件","60"],["百威大支","80","7","1","支","7"]]
@CoolHots: 这不是JSON数据的结构,光有Value,没有Key,数组里面也不能是中括号,要用大括号
@Yu: 这个也是JSON数据,这个是不可否认的。但是我不懂怎么转化为二维数组
@CoolHots: JSON??
var array2 = new string [,] { { "哈尔滨冰纯大支", "60", "5", "1", "件", "60" }, { "百威大支", "80", "7", "1", "支", "7" } };
var list = array2.Cast<string>().ToList();
@Yu:
//Newtonsoft.Json
var yourJSON= "[[\"哈尔滨冰纯大支\"],[\"百威大支\"]]"; var array2 = (JArray)JsonConvert.DeserializeObject(yourJSON);
var list = array2.ToList();//不知道是不是你要的list
这是一个二维字符串数组,应该是可以反序列化的
怎么反序列化呢?求指导
你拿Json.Net的JObject来接收返回值试试。。
你是要转成后台语言的数组还是前端js的数组,如果是ASP.NETMVC就太简单了,如果是js就用linqjs
用正则表达式来匹配