просто возьмите строку и используйте JavaScriptSerializer для десериализации ее в собственный объект. Например, имея этот JSON:
string json = "[{Name:'John Simith',Age:35},{Name:'Pablo Perez',Age:34}]";
Вам необходимо создать класс C # с именем, например, Person, определяемый следующим образом:
public class Person
{
public int Age {get;set;}
public string Name {get;set;}
}
Теперь вы можете десериализовать строку JSON в массив Person, выполнив:
JavaScriptSerializer js = new JavaScriptSerializer();
Person [] persons = js.Deserialize<Person[]>(json);
Вот ссылка на документацию JavaScriptSerializer .
Примечание: мой код выше не был проверен, но это идея Протестировал его. Если вы не делаете что-то «экзотическое», вы можете использовать JavascriptSerializer.