しばらくの間これを苦労してきました。JSON.NetパースカスタムマッピングされたJSON
私は次の形式でJSONを持っています。
[
{
"Q_LabelOne": {
"en": "Some English text",
"fr": "Some French"
}
},
{
"Q_LabelTwo": {
"en": "Some English text",
"fr": "Some French"
}
}
]
そして、私はそうのようなモデルがあります:
public class Resource
{
public string Label { get; set; } // where Label is basically "Q_LabelOne"
public string ValueEN { get; set; }
public string ValueFR { get; set; }
}
私は、このような形式で、このJSONを解析するだろうか?
クラスリソースを変更するチャンスがあれば、操作性が向上します。 –
JSONを変更できますか?ハッシュマップの配列が奇妙に見えます。あなたは、キーがあなたの「ラベル」であり、値がリソースオブジェクト(En、Fr)であるハッシュマップを持つほうがよいかもしれません。 – Ryan
UI内の人が使用するリソースであるため、そのラベルを読みやすくする必要があります。 – Alexus