{"Content":[{"ID":"1","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"2","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"3","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"4","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"5","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"6","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"7","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"8","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"9","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"10","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"11","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"12","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"},{"ID":"13","PHONENUM":"13751479852","SENDSMS":"YE","SENDPHONE":"10086"}]} 如何解析这样的PHP封装的JSON字符串
Json.NET 解析不了
只能解析没有[] 括号的
Json.NET 解析不了
只能解析没有[] 括号的
解决方案 »
- 我的VS2010为什么不能创建.net4的程序?
- C#或者WPF放大镜效果思路(0.0)
- 如何去掉Panel中嵌入的form?
- 主窗体默认启动时为最大化,可是其它窗体启动时也变为最大化,可是并没有设置最大化,不知道为什么?
- 在C#中写单链表的反转算法
- *********************急,急,急呀,水晶报表设计时遇到一个好大的问题!!******************************
- 为什么系统的DLL可以直接DllImport,我自己的DLL就不可以,等待高手ing...
- 100分求标头为:Content-Type:multipart/form-data类型的表单提交问题
- 局部变量的作用域会污染更大的范围,奇怪了!
- 关于水晶报表的问题!(数据源的问题)
- 关于ORM下的多表嵌套查询等问题
- 关于变量在不同的form中间的传递
class Program
{
static void Main(string[] args)
{
string json = "{\"Content\":[{\"ID\":\"1\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"2\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"3\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"4\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"5\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"6\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"7\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"8\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"9\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"10\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"11\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"12\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"},{\"ID\":\"13\",\"PHONENUM\":\"13751479852\",\"SENDSMS\":\"YE\",\"SENDPHONE\":\"10086\"}]} ";
Data data = JsonConvert.DeserializeObject<Data>(json);
data.Content.ForEach(x => Console.WriteLine(string.Join(" ", x.ID, x.PHONENUM, x.SENDSMS, x.SENDPHONE)));
}
} public class Data
{
public List<Detail> Content { get; set; }
} public class Detail
{
public string ID { get; set; }
public string PHONENUM { get; set; }
public string SENDSMS { get; set; }
public string SENDPHONE { get; set; }
}