помощью TJson.ObjectToJsonString
И он пустые массивы всегда выводит как null, типа:
"my_array": null
Хотя хотелось бы:
"my_array": []
И опция joIgnoreEmptyArrays не работает
Почему так и как лечить?
joIgnoreEmptyArrays - вообще не добавляет поле в json, если массив пустой
а вот у меня добавляет как null
Покажите код, который добавляет пустой массив в обьект
в объекте массив пустой по умолчанию
Ну вот он и пустой, null. Что не так? =)
что не так - описано в сообщении выше https://t.me/Delphi_Lazarus/335484
Не должно быть так
Обсуждают сегодня