При использовании:
var dataToSave = ko.toJSON(myViewModel);
.. возможно ли не сериализовать значения, которые являются нулевыми?
Сериализация моего текущего видаModel создает около 500 КБ JSON, большинство из которых заканчивается так:
"SomeObject": {
"Property1": 12345,
"Property2": "Sometext",
"Property3": null,
"Property4": null,
"Property5": null,
"Property6": null,
"Property7": null,
"Property8": null,
"Property9": false
}
Если бы я мог заставить сериализатор игнорировать нулевые значения, это можно было бы уменьшить до:
"SomeObject": {
"Property1": 12345,
"Property2": "Sometext",
"Property9": false
}
Любые идеи о том, как я могу инструктировать сериализатор игнорировать нулевые значения