RestSharpとJson.Netを使用してクライアントプログラムを作成したいと思います。RestサービスAPIからのJSON応答を逆シリアル化して分類したいと思います。
こんなサービスにお願いします
http://api.someservice.com/Term?parentId=123
そして、サービスの応答は打撃のようなものです。
{
"statusCode":"OK",
"123":
[
{"name":"Foo","childId":"4567","parentId":"123"},
{"name":"Bar","childId":"8901","parentId":"123"},
]
]
打撃のように分類されているようです。
public class 123
{
public string name { get; set; }
public string childId { get; set; }
public string parentId { get; set; }
}
public class RootObject
{
public string statusCode { get; set; }
public List<123> 123 { get; set; }
}
問題は、クラスの名前とプロパティが毎回request( "123")によって変更されることです。とにかく、私の目的は、各{"name....}文字列のインスタンスを作成することです。
RestSharpとJson.Netを使用してnameとchildIdの各rawを入力するための最良の方法を知りたいです。または、「123」:[]を無視して、コードの興味深い部分を取得する方法はありますか?
お時間をいただきありがとうございます。