0

私がそのようなクラスを持っているとしましょう:

class A
{
    Dictionary<string, string> Dict1 { get; set }
}

そして、私はそれを次のようにJsonにシリアル化する必要があります。

"A" : {"strKey1" : "strVal1", "strKey2" : "strVal2"}

それ以外の:

"A" : { "Dict1" : {"strKey1" : "strVal1", "strKey2" : "strVal2"}}

つまり、「Dict1」キーの生成をスキップしたいと思います。

出来ますか?

または、「カスタム」ディクショナリメンバーのシリアル化を強制する方法は?私がこのようにクラスを書くとき:

class A : Dictionary<string, string> 

辞書のキー/値ペアはシリアル化されません...

前もって感謝します!

4

1 に答える 1

0

私はそれを自分で手に入れました-カスタムシリアル化。

于 2012-03-02T17:16:29.560 に答える