这是转换出来的数据(不是我想要的)
{"statusCode":null,"viewName":null,"model":[{"id":133,"title":"今年的电影","releaseDate":null,"genre":"主滨","price":50.000}],"viewData":{},"tempData":{},"viewEngine":null,"contentType":null}
我只想要中间的数据
[{"id":133,"title":"今年的电影","releaseDate":null,"genre":"主滨","price":50.000}]
怎样去掉前面和后面的数据
前面的数据
{"statusCode":null,"viewName":null,"model":
后面的数据
,"viewData":{},"tempData":{},"viewEngine":null,"contentType":null}
JSONConvert正常反序列化解析json,将其转换为对象。然后你取得model部分,再将其序列化为如上json字符串即可。
通过对你提供的Json字符串进行分析:
发现你需要的只是中间这个 'model', 所以可以的话你只需要对中间这个 model序列化即可,不需要对包含这个 model的对象序列化。
当然也可以根据 'guwei' 的建议先反序列化为一个对象,然后再取出其model部分序列化。
另外,这是分析Json的网址 :