다른 매개 변수에 대해 다른 데이터를 반환하는 json을 deserialize하고 싶습니다. 는 대부분 내가 얻을 : Deserialise 동적 json 유형
{"posts": [{ "id" : 1, "name":"post1" },{ "id" : 1, "name":"post1" }]}
그러나
때로는 반환 된 데이터가{"posts": false}
입니다 내가
public class GetReaderResponse
{
public IEnumerable<ReaderPost> posts {get; set;}
}
public class ReaderPost
{
public int id {get; set;}
public string name{get; set;}
}
사용하고있는 다음과 같은 클래스로이 직렬화하는 C#을 json.net하지만, 이 작업을 올바르게 수행 할 수 없습니다. ,이 같은가 someting를 시도 할 수 있습니다 JSON에 LINQ에 내장 JSON.NETs를 사용하여
public class GetReaderResponse
{
public bool posts { get; set; }
public ReaderPost[] post { get; set; }
}
감사합니다. 이것은 잘 작동하는 것 같다. – Shubhan