Note: I posted a similar question, which was the ancestor of this question, as I was originally thinking of using JSON.NET to parse the JSON, but I\'m using the built-in
I tried with your example json / class, and the following works fine:
List<Item> items = ser.Deserialize<List<Item>>(json);
Is the actual code any different?
(where json is the string - feel free to replace by ReadToEnd etc; or use WebClient.DownloadString, which is simpler)
json
ReadToEnd
WebClient.DownloadString