|
Есть ТаблицаЗначений сост. из прим. типов-нужно ее сериализовать и десериализова |
☑ |
0
ERWINS
17.02.17
✎
13:58
|
Собственно как сделать максимально просто.
ЗначениеВСтрокуВнутр не работает с мобильном приложении
|
|
1
DrShad
17.02.17
✎
14:15
|
СериализаторXDTO
|
|
2
ERWINS
17.02.17
✎
16:47
|
(1) забьем микроскопом гвоздь.
|
|
3
Живой Ископаемый
17.02.17
✎
17:25
|
2(2) Непонятно чем не угодило, но возможно.
Тогда ТЗ в массив структур (соответсвий), и его уже - в джейсон.
|
|
4
Лефмихалыч
17.02.17
✎
17:26
|
xmlстрока() и xmlзначение()?
|
|
5
ERWINS
17.02.17
✎
17:29
|
(4) для таблицызначений не работает
|
|
6
Cyberhawk
17.02.17
✎
17:30
|
|
|
7
Лефмихалыч
17.02.17
✎
17:31
|
(5) заверни ее в хранилище значения
|
|
8
Живой Ископаемый
17.02.17
✎
17:42
|
2(6) + Сериализовать массив в Джейсон. Все так
|
|
9
ERWINS
17.02.17
✎
17:43
|
(7) да знаю это, просто удивительно что такого в 1с нет.
думал может кто знает механизм платформы или на худший случае БПС
|
|
10
Живой Ископаемый
17.02.17
✎
17:46
|
(9) Блин, тут всего лишь пару релизов назад сделали системную функцию по разложению строки в вмассив подстрок, и еще релиз назад наконец-то сделали эту функцию доступной и на тонком клиенте.
А до этого все юзали код из типовых.
|
|
11
Живой Ископаемый
17.02.17
✎
17:47
|
"до этого" = примерно около 8 лет начиная с типовых на 8.1
|
|
12
Serginio1
17.02.17
✎
17:47
|
(2) ЗначениеВСтрокуВнутр это вообще еще хуже.
Механизмов то немного
СериализаторXDTO
Json
ХранилищеЗначения
|
|
13
h-sp
17.02.17
✎
17:55
|
(9) во всех типовых есть функции ЗначениеВСтрокуXML и ЗначениеИзСтрокиXML, поэтому непонятно, чего вы паритесь.
|
|
14
Живой Ископаемый
17.02.17
✎
18:03
|
2(13) ну да, а там - СериализаторХДТО
|
|
15
mehfk
17.02.17
✎
18:13
|
(2) С чего это?
|
|
16
ERWINS
17.02.17
✎
19:03
|
(13) оно не записывает ТаблицуЗначений
|
|
17
h-sp
17.02.17
✎
22:10
|
(16) записывает
|
|
18
ERWINS
20.02.17
✎
11:42
|
(17) нет, только что прооверил
|
|
19
mehfk
20.02.17
✎
11:44
|
Чем не подходит (1) ?
|
|
20
ERWINS
20.02.17
✎
11:46
|
(19) он не работает с таблицей значений простым образом
|
|
21
ERWINS
20.02.17
✎
11:51
|
походу единственный способ это
строка= Base64Строка(новый ХранилищеЗначения(значение))
и назад
новый ХранилищеЗначения(Base64Значение(строка)).Получить()
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший