1

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です。では、何が問題なのでしょうか。それを修正する方法は?どうもありがとう!

4

1 に答える 1