json形式で配信するRESTAPIがあります。jsonは次のようになります
[{"user":{"name":"foo","url":"bar"}}
,[{"product":{"name":"banana","price":"85"}},
{"product":{"name":"peach","price":"66"}},
{"product":{"name":"strawberry","price":"78"}}]]
これをjson.NETで転送するにはどうすればよいですか?
私はいくつかの変種を試しました
public class Product
{
[JsonProperty("Name")]
public string name { get; set; }
[JsonProperty("price")]
public string Price { get; set; }
}
public class RootObject
{
public Product product { get; set; }
}
しかし、それは動作しませんProduct p = JsonConvert.DeserializeObject<Product>(e.Result);
両方のクラスを宣言するにはどうすればよいですか?申し訳ありませんが、http://json2csharp.com/は機能しませんでした。