Проблемы конвертации данных в форматах JSON и XML

Семинар: Информационные технологии в задачах филологии и компьютерной лингвистики
Начало заседания: 17:30

Дата выступления: 25 Апрель 2023

Организация: НГУ (Новосибирск)

Авторы: Павел Александрович Ловкий

В докладе представлен обзор основных проблем, связанных с преобразованием данных. Для интеграции между web-системами, использующими различный формат данных в качестве основного (JSON или XML), необходим механизм конвертации этих форматов друг в друга. Существующие преобразователи JSON данных в XML данные не предоставляют интерфейса для проверки выходных данных на соответствие определенной структуре, соответствие определенных значений конкретным типам и так далее, что может привести к потере или некорректности некоторых данных после редактирования. В частности, такая проблема возникает при "круговом" преобразовании. Кроме того, необходим механизм поддержки пространств имен в XML для задания различных ограничений. В докладе разобраны существующие популярные решения, их преимущества и недостатки, а также приведены результаты некоторых исследований на данную тему.