:解析私は、このJSON持っているJSON fromVAT EU
"rates": {
"AT": {
"country": "Austria",
"standard_rate": 20.00,
"reduced_rate": 10.00,
"reduced_rate_alt": 13.00,
"super_reduced_rate": false,
"parking_rate": 12.00
},
"BE": {
...
を、私はしようとは、このクラスでこのJSONをマッピングしますが、私は、JSONは、タグがオブジェクトであるstruredされている方法becouse問題を抱えています。そして、私はattributteする必要があります
public class Rate{
public string Tag { get; set; }
public string country { get; set; }
public double standard_rate { get; set; }
public double reduced_rate { get; set; }
public double reduced_rate_alt { get; set; }
public bool super_reduced_rate { get; set; }
public double parking_rate { get; set; }
}
私はこれをsigleオブジェクトにどのようにマップしますか?
JSONの「タグ」はどこですか? – Plutonix
タグi wantoは 'AT'または 'BE'と等しくなります –
ATとBEは辞書のキーのように機能します。構造を見てください。残りはデータの残りではありません。もしあなたが*あなたが所有するプロパティにしなければならないなら、あなた自身のコンバータを書く必要があると思います。 – Plutonix