Цели урока
Вы уже знаете, как написать клиентский и серверный код на ABL с использованием ProDataSet для доступа к данным. Однако в распределённых средах ваше приложение скорее всего должно будет обмениваться данными с другими приложениям, которые написаны не на языке ABL. И на сегодня наиболее распространённым форматом обмена данными между такими приложениями является JavaScript Object Notation (JSON).
На этом уроке вы узнаете, как записать содержимое набора данных в файл JSON и как прочитать JSON-файл с сохранением в набор данных. Вы также узнаете, как настроить данные JSON так, чтобы родительские и дочерние таблицы могли быть вложенными, а также как использовать различные имена и подмножество полей временной таблицы при работе с файлом в формате JSON.
После завершения этого урока вы должны уметь:
- Записать данные из ProDataSet в файл JSON.
- Прочитать данные из файла JSON в ProDataSet.
- Настроить JSON данные для:
- вложения дочерних таблиц;
- использования различных имён в файле JSON;
- записи подмножества полей временной таблицы в файл JSON.