저는 웹 서버에서 얻은 일부 json을 비 직렬화하는 데 문제가 있습니다. 그리고 나는 그것이 formating의 beacuse라고 생각합니다. 이 같은json DeserializeObject in C# json.net을 사용하여
json으로보기 :
{
"post_count": {
"total_posts": 1,
"sfw_total_posts": 1,
"use": 0
},
"posts_per_page": 1,
"posts": [
{
"guid": 10019127,
"wp_id": 656197,
"type": "media",
"title": "Test",
"path": "TestPath",
"publish_start": 1385559021,
"author": "Test",
"web_url": "http://www.test.com",
"nsfw": "No",
"modified": 1385532803,
"video": "No",
"likes": 484,
"dislikes": 51,
"main_category_id": 71,
"thumbnails": [
{
"w": 120,
"h": 120
},
{
"w": 240,
"h": 240
}
],
"comments": 26
}
],
"server": "100.200",
"time": 0.42163896560669
}
은 내가 사용하려는 나는 그것을 역 직렬화 할하지만 모든
LatestChive lastchives = JsonConvert.DeserializeObject<LatestChive>(jsonstring);
후 사용하는 것이가에 대한 값으로 클래스를 만들었습니다 값은 null을 반환합니다 (단지 "게시물"에있는 항목 만 필요함).
"post_count"또는 "posts_per_page"로 시도하면 "posts"가 아닌 값을 얻을 수 있습니다
이 정보가 의미가 있고 쉽게 고치기를 바랍니다.
참조 미래의 일을 위해
으로 클래스를 정의합니다. –