Я не уверен, что понимаю вопрос. JSON - это просто подмножество javascript, и свойства с нулевыми значениями можно представить так:
{"property1": 1, "property2": null}
В этом случае property1
является числовым и имеет значение 1, а property2
имеет значение null
. Я не уверен, из какой библиотеки поступают вызовы Json.Import и JsonConverter.ExportToString. Во всяком случае, присвоение целому числу пустого значения является типичным «строгим типом разговора». В javascript присвоение нулю числового значения (нет такого понятия, как целое число в js) просто перестанет быть переменной числовой.
Так что, возможно, вам следует дать нам больше контекста: используемые библиотеки, язык, с которого вы используете данные (очевидно, не javascript).