2
"어레이"와 "객체"는 모두 적절한 용어가 아닐지 모르지만 대륙 이동이 가능할 것으로 확신합니다.JSON.NET을 사용하여 JSON 객체의 배열을 비 직렬화 할 수 있습니까?
나는 the official docs에서 사용자 지정 개체를 역 직렬화/직렬화 예제 참조 :
product.Name = "Apple";
product.ExpiryDate = new DateTime(2008, 12, 28);
product.Price = 3.99M;
product.Sizes = new string[] { "Small", "Medium", "Large" };
string output = JsonConvert.SerializeObject(product);
//{
// "Name": "Apple",
// "ExpiryDate": "2008-12-28T00:00:00",
// "Price": 3.99,
// "Sizes": [
// "Small",
// "Medium",
// "Large"
// ]
//}
Product deserializedProduct = JsonConvert.DeserializeObject<Product>(output);
을하지만 객체로서의 JSON 요소, 같은의 "배열"역 직렬화해야합니다
IEnumerable<Platypus> deserializedProduct = JsonConvert.DeserializeObject<Platypus>(output);
을
... 나 : 오른쪽에 필요한 것은
List<Platypus> deserializedProduct = JsonConvert.DeserializeObject<Platypus>(output);
의 JS onConvert/JSON.NET 측면, 이것을 달성하기 위해?
'JsonConvert.DeserializeObject <목록> (...)' –