Добрый день. Подскажите как это работает? Я предполагаю что по аналогии с ПрочитатьXML, создал пакетXDTO, назначил тип, дальше мне нужно ФабрикаXDTO.ПрочитатьJSON(ЧтениеJSON, МойТип)...но выходит ошибка:
Несоответствие типов XDTO:
Тип 'моё пространство имен' не найден
Тип значения не определен
я предполагаю что дело в пространстве имен, как его указать в файле JSON?
Ещё одна особенность сериализации заключается в том, что мы стремились оптимизировать объём результирующего файла. Поэтому для встроенных типов платформы пространства имен не записываются полностью в отдельном свойстве JSON, а указываются в виде префикса перед типом:
...
В данном случае префикс jcfg обозначает пространство имён http://v8.1c.ru/8.1/data/enterprise/current-config. Соответствие префиксов пространствам имён «зашито» в платформу. Поэтому каких-либо трудностей с определениями типов при обмене между приложениями 1С:Предприятия не возникает.
А при обмене с внешними системами, для правильной десериализации типов платформы, внешней системе понадобится полная таблица соответствия. Такая таблица есть, и она опубликована в документации.
...
http://v8.1c.ru/o7/201501json/index.htm ...
Получается что в JSON тоже можно указывать пространство имен? где про это можно почитать, не могу найти, ткните носом
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший