|
|
|
|
|
|
Интересный кейс сериализации Хранилища значений.
| ☑ |
|
0
Гений 1С
гуру
11.11.25
✎
21:28
|
Вот тестовый код, можно погонять в консоли кода, запускать надо на сервере (на клиенте нет таблицы значений):
ТЗ = Новый ТаблицаЗначений();
ДанныеТЗ = Новый ХранилищеЗначения(ТЗ);
Строка = XMLСтрока(ДанныеТЗ);
Сообщить(Строка);
ДД = ПолучитьДвоичныеДанныеИзBase64Строки(Строка);
СтрокаХЗ = ПолучитьСтрокуИзДвоичныхДанных(ДД,"utf-8");
//Сообщить(СтрокаХЗ);
Поз = Найти(СтрокаХЗ, "{");
Если Поз <> 0 тогда
Сообщить("Позиция фигурной скобки: " + Поз);
СтрокаХЗ = Сред(СтрокаХЗ, Поз);
КонецЕсли;
РезТЗ = ЗначениеИзСтрокиВнутр(СтрокаХЗ);
Сообщить(ТипЗнч(РезТЗ));
Есть какой-то иной способ десериализации такого хранилища значений?
СтрокаХЗ там занятная получается (на картинке).
|
|
|
1
Garykom
гуру
11.11.25
✎
21:30
|
Геня, научись уже пользоваться поиском в инете
На ИСе несколько статей есть, даже как читать данные ХЗ напрямую из СУБД
|
|
|
2
Гений 1С
гуру
11.11.25
✎
21:51
|
(1) ответ из "позы гуру" и "посылом в поиск" мне не интересен.
|
|
Независимо от того, куда вы едете — это в гору и против ветра!