首页 新闻 会员 周边

.net C#后端处理json字符串

0
悬赏园豆:10 [待解决问题]

 string aa = "[{'PlanNo':'102311','PlanTime':'2013-03-23 07:17:43','PlanContent':'<?xml version=\'1.0\'?>\n'}]";

有这样一个字符串  我如何得到 PlanContent 的值 请大神提示

啰嗦的主页 啰嗦 | 初学一级 | 园豆:6
提问于:2016-08-08 11:29
< >
分享
所有回答(5)
0

using Newtonsoft.Json

...

JObject model = JObject.Parse(aa);

string PlanContent = model[0]["PlanContent"].ToString();

RosonJ | 园豆:4910 (老鸟四级) | 2016-08-08 11:34

m奥斯是数组,不该有个索引么???

支持(0) 反对(0) 顾晓北 | 园豆:10844 (专家六级) | 2016-08-08 11:45

@顾晓北: 

對喔..疏忽了..

支持(0) 反对(0) RosonJ | 园豆:4910 (老鸟四级) | 2016-08-08 11:48

[{"PlanNo":"102371","PlanTime":"2013-03-23 13:08:08","PlanContent":"<?xml version=\"1.0\"?>\n<FlightPlan>\n <Info planNumber=\"009790\" computedAt=\"2013-03-23T05:08:00Z\"\n  scheduledDepartureTime=\"1150\" scheduledArrivalTime=\"1440\"\n  departDate=\"2013-03-23T11:50:00+00:00\"}] 数据格式就是这样的  数组包含JSON

支持(0) 反对(0) 啰嗦 | 园豆:6 (初学一级) | 2016-08-08 12:45

@啰嗦: 

上面的寫法應該沒問題,有試過了?

支持(0) 反对(0) RosonJ | 园豆:4910 (老鸟四级) | 2016-08-08 13:40
0

这不是json么?反序列化,然后找相关的属性呗。。。

顾晓北 | 园豆:10844 (专家六级) | 2016-08-08 11:44
0

数组转对象。JDynamic     Just do it!

大楚打码人 | 园豆:4313 (老鸟四级) | 2016-08-08 12:47
0

JDynamic  

小熊vs | 园豆:20 (初学一级) | 2016-08-08 14:40
0

楼主可以看看这个  http://bbs.csdn.net/topics/380067267

heyanan | 园豆:63 (初学一级) | 2016-08-10 14:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册