Форум компании Кронос-Информ | |
http://www.cronos.ru/cgi-bin/YaBB2/YaBB.cgi
Конференции для пользователей >> CronosPRO >> Экспорт данных в JSON http://www.cronos.ru/cgi-bin/YaBB2/YaBB.cgi?num=1588518595 Сообщение написано lorenz77 в 03.05.2020 :: 19:09:55 |
Заголовок: Экспорт данных в JSON Создано lorenz77 в 03.05.2020 :: 19:09:55
Добрый день,
Как я могу конвертировать из Cronos в JSON? Заранее благодарю за ответ. |
Заголовок: Re: Экспорт данных в JSON Создано Zuluss в 04.05.2020 :: 01:15:41
Способов много. Например, путем экспорта банка в текст и импорта его в JSON.
Вопрос в другом - Цель этой олерации? JSON не самый лучший вариант хранения или обмена, но более-менее универсальный. |
Заголовок: Re: Экспорт данных в JSON Создано lorenz77 в 04.05.2020 :: 18:25:03
Спасибо за ответ
Мы хотим проиндексировать несколько наших баз данных в elasticsearch. Я мог бы экспортировать в CSV, но мои базы данных имеют словари и ссылки. В этом случае экспорт в текст не работает. |
Заголовок: Re: Экспорт данных в JSON Создано Zuluss в 04.05.2020 :: 19:52:27
А чем Elasticsearch лучше Cronos? Абсолютно все возможности можно реализовать и в нем. Если не принимать во внимание клиент-серверную архитектуру Elasticsearch и необходимость сервера.
Словари можно экспортировать отдельно. Ссылки нормально экспортируются. |
Заголовок: Re: Экспорт данных в JSON Создано Zuluss в 05.05.2020 :: 10:51:59
Другой вопрос: В каком объеме возможностей используется Cronos? Если это т.н. "плоский" банк, то никаких проблем нет, если это набор множества взаимосвязанных разнообразных объектов, то здесь будут проблемы. Стандарт JSON не поддерживает ссылки на объекты.
|
Заголовок: Re: Экспорт данных в JSON Создано lorenz77 в 05.05.2020 :: 12:41:48
Еще раз спасибо
Elasticsearch не лучше, чем Cronos. У каждого своя цель. Я работаю в большой компании, и мои начальники хотят больших данных. Они решили использовать Elasticsearch. Но мы все еще используем CronosPRO. |
Заголовок: Re: Экспорт данных в JSON Создано Zuluss в 05.05.2020 :: 13:28:50
Хотят - делайте, только предупредите, что имеющиеся в Cronos возможности по сути объектно-сетевой модели данных будут утрачены в Elasticsearch. К примеру, это множественные связи с объектами различных классов. Переделывайте банк в "плоскую" структуру и экспортируйте.
|
Заголовок: Re: Экспорт данных в JSON Создано Юзер99335588 в 14.12.2021 :: 18:06:16
Прошу прощения, что поднимаю старую тему, но можно пример кода перевода таблицы/базы в json?
Про размеры итогового файла и всё что с этим связано понимаю, но интересен такой вариант экспорта данных. Спасибо! |
Заголовок: Re: Экспорт данных в JSON Создано Zuluss в 15.12.2021 :: 00:55:35
Пример кода.
Code (]local base=CroApp:GetBank():GetBase("ЛЦ") local t={} local rs=base.RecordSet for rec in rs.Records do table.insert(t,{}) local curt=t[#t):
|
Заголовок: Re: Экспорт данных в JSON Создано Юзер99335588 в 15.12.2021 :: 01:54:28
Огромное спасибо!!!!!
|
Форум компании Кронос-Информ » Powered by YaBB 2.5.2! YaBB © 2000-2009. Все права защищены. Localization by mySOPROMAT.ru |