Json文字列をC#のオブジェクトに変換したいと思います。文字列は次のようになります。
{"dealName":"name1","properties":{"a":"1", "b":"2"}}
私はこのようにクラスを定義します:
public class DealInfo
{
public string dealName;
public Dictionary<string, string> properties;
}
そして、私はこのコードを使用して変換します:
DealInfo dl = JsonConvert.Import(typeof(DealInfo), jsonString) as DealInfo;
ちょうどdealNameフィールドを変換したことがわかりましたが、プロパティ数は0です。では、何が問題なのでしょうか。それを修正する方法は?どうもありがとう!