Цели урока
Как разработчик OpenEdge, вы привыкли обращаться к данным в виде временных-таблиц, наборов данных ProDataSets и таблиц базы данных. Мы уже знаем, что в распределённой среде нам часто может потребоваться воспользоваться преимуществами приложений, которые не написаны на языке ABL. И, как правило, с такими приложениями обмен данными происходит с использованием стандартных форматов. На предыдущем уроке вы познакомились с одним из таких форматов – JSON. На этом уроке вы научитесь работать из OpenEdge с другим, не менее распространённым форматом обмена данными – XML (eXtensible Markup Language).
После завершения этого урока вы должны уметь:
- Записать XML Schema файлы на основе определений ProDataSet.
- Записать данные из ProDataSet в файл JSON.
- Записать before-данные в XML-файл.
- Создать определение ProDataSet на основе схемы XML.
- Заполнить ProDataSet данными из XML -файла.