オブジェクトの配列を C# で JSON にシリアル化しようとしています。配列とはObject[]
(not Array<Object>
) のようなものを意味し、MVC の一部として JsonMediaTypeFormatter を使用しています (シリアル化はフレームワークの一部として自動的に行われますが、オーバーライドできます)。出力に{"count":2,"value":[{...},{...},...]}"
は、... がオブジェクトの json 表現である場所が含まれます。私は周りを見回しましたが、この動作の抑制に関する情報はあまり見つかりませんでした。私は、出力をプロパティを持つオブジェクトではなく、単なるオブジェクト[{...},{...},...]
にしたいと考えています。シリアル化を行うコードを手動で記述せずにこれを達成する方法を知っている人はいますか?count
values
質問する
98 次