我有以下JSON字符串 -
"[
{\"id\":0,\"picurl\":\"/pics/kuku/Picture 001.jpg\"},
{\"id\":1,\"picurl\":\"/pics/kuku/Picture 002.jpg\"},
{\"id\":2,\"picurl\":\"/pics/kuku/Picture 003.jpg\"},
{\"id\":3,\"picurl\":\"/pics/kuku/Picture 004.jpg\"},
{\"id\":4,\"picurl\":\"/pics/kuku/Picture 005.jpg\"},
{\"id\":5,\"picurl\":\"/pics/kuku/Picture 006.jpg\"},
{\"id\":6,\"picurl\":\"\"}
]"
从客户处收到。
如何将其解析为picITEM列表???
public class picITEM
{
string id {get;set;}
string picurl { get; set; }
}
答案 0 :(得分:0)
使用此
IList<picITEM> persons = new JavaScriptSerializer().Deserialize<IList<picITEM>>(jsonString);
答案 1 :(得分:0)
使用Json.Net nugget包。在项目中包含该包并在代码下面写下:
List<picITEM> items = JsonConvert.DeserializeObject<Product>(yourvaribaleofjson);
我把列表作为你的问题说明你得到了多个json值。
如果您遇到任何麻烦,请告诉我。