1

Newtonsoft.json を使用して、c# オブジェクトを json データに変換しています。プロパティとしてオブジェクトがあり、オブジェクトをシリアル化するときに、オブジェクト型のプロパティが "{}" に解析されます。それを取り除く方法はありますか?? DefaultValueAttribute を試しましたが、うまくいきません。何か提案があれば教えてください。

public class A
{
  public B b1{get;set;}

 }

シリアル化すると、このように生成されます。

b1{}

取り除く方法はありますか???

前もって感謝します。

4

1 に答える 1