|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2018, 12:19 | #1 |
Регистрация: 19.11.2017
Сообщений: 8
|
Сериализация/десериализация JSON
Добрый день.
Если JSON вида { "customFields": { "name": "value", "shortname": "value", ... } } Набор полей может быть абсолютно любой, кол-во тоже. Класс с набором свойств в данном случае не катит. Какая структура для сериализации/десериализации тут необходима? |
15.01.2018, 12:30 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Почему, например, TJSONObject для этого не подходит? Или superobject?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
15.01.2018, 13:12 | #3 |
Регистрация: 19.11.2017
Сообщений: 8
|
1. Можно загнать в TJSONObject и пробежаться по парам. но это вручную.
2. superobject - это пять же таки все надо далать вручную. Ходелось бы использовать делфовский сериализатор. Используя стандартный сериализатор: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с JSON (System.JSON) | nibufep | Общие вопросы Delphi | 3 | 19.04.2016 18:21 |
JSON Exception [org.apache.json] | spectrum988 | Помощь студентам | 3 | 11.12.2015 09:25 |
VK API. Десериализация VK-обьектов(JSON) | Delphi_ProGer | Общие вопросы Delphi | 2 | 14.08.2014 19:49 |
Сериализация в одной программе и десериализация в другой | Casper-SC | Общие вопросы .NET | 5 | 30.05.2010 20:31 |
сериализация и десериализация | radiantor | Работа с сетью в Delphi | 7 | 02.08.2008 00:27 |