使用時:
var dataToSave = ko.toJSON(myViewModel);
.. null の値をシリアル化しないことは可能ですか?
現在のビューモデルをシリアライズすると、約 500Kb の JSON が作成され、そのほとんどは次のようになります。
"SomeObject": {
"Property1": 12345,
"Property2": "Sometext",
"Property3": null,
"Property4": null,
"Property5": null,
"Property6": null,
"Property7": null,
"Property8": null,
"Property9": false
}
シリアライザーに null 値を無視させることができれば、これは次のように減らすことができます。
"SomeObject": {
"Property1": 12345,
"Property2": "Sometext",
"Property9": false
}
ヌル値を無視するようにシリアライザーに指示する方法はありますか??