|
Преобразовать таблицу значений в JSON или как передать ТЗ с клиента на сервер по модному |
Я |
|
ИС-2 09.01.18 - 13:26 | Есть таблица значений которую надо прощить с клиента на сервер. В себе она содержит ссылки на объекты и примитивные типы.
Хочу преобразовать в JSON, но как понимаю платформа 8.3.11 еще не умеет сама преобразовывать ссылки в JSON
Можно сериализовать в XML, но это большой объект, как и ЗначВСтрВнутр.
Есть еще варианты?
Рекламное место пустует
|
d4rkmesa 1 - 09.01.18 - 13:33 | ( 0) Неправильно понимаете.
"СериализаторXDTO.ЗаписатьJSON (XDTOSerializer.WriteJSON)
СериализаторXDTO (XDTOSerializer)
ЗаписатьJSON (WriteJSON)
Синтаксис:
ЗаписатьJSON(<ЗаписьJSON>, <Значение>, <НазначениеТипаXML>)" |
d4rkmesa 2 - 09.01.18 - 13:34 | ( 0) Криво вставился фрагмент из синтакс-помощника, в общем, полностью аналогично сериализации XML. |
polosov 3 - 09.01.18 - 13:41 | ( 0) Массив структур - это по-боярски |
Fragster 4 - 09.01.18 - 13:42 | на клиенте у тебя не ТЗ, а ДанныеФормыКоллекция
|
Робинзон Крузо 5 - 09.01.18 - 13:45 |
ТЗ = ДанныеФормыВЗначение(Отчет.ТЗПоляДетальнойЗаписи, Тип("ТаблицаЗначений"));
ОбъектXDTO = СериализаторXDTO.ЗаписатьXDTO(ТЗ);
ЗаписьХМЛ = Новый ЗаписьXML;
ЗаписьХМЛ.УстановитьСтроку();
ФабрикаXDTO.ЗаписатьXML(ЗаписьХМЛ, ОбъектXDTO);
ТекстXML = ЗаписьХМЛ.Закрыть();
СтруктураНастроек.Вставить("ТЗПоляДетальнойЗаписи", ТекстXML);
|
Alligator219 6 - 09.01.18 - 14:14 | ИНтересно, а не будет ли тут неявных вызовов сервера?)
|
ИС-2 7 - 11.01.18 - 08:23 | |
dandykry 8 - 11.01.18 - 08:31 | ПоместитьВоВременноеХранилище() не достаточно модно?
|
ИС-2 9 - 11.01.18 - 08:46 | нормально.
А вот как передать с клиента МенеджерВременныхТаблиц не понятно
|
FIXXXL 10 - 11.01.18 - 08:53 | ( 9) дык его НаКлиенте и нету, что передавать?
Рекламное место пустует
|
Адинэснег 11 - 11.01.18 - 09:30 | ( 9) передай только его таблицы |
APXi 12 - 11.01.18 - 09:48 | Если другие варианты не устраивают сделай массив структур
|