Языки XSLT и XLink и их реализация функциональными методами

Main Article Content

Аннотация

XSLT - это язык преобразований XML-документов в другие XML-документы. XLink - это язык описания межресурсных связей при помощи XML-аттрибутов и пространства имен. Данная статья дает обзор XSLT и XLink и рассматривает их применение для Электронных Библиотек.
Мощные процессоры языков XSLT и XLink могут быть реализованы с помощью функциональных методов. В статье рассматривается XSLT-процессор STX и XLink-процессор SXLink, реализованные на языке функционального программирования Схема. Эти процессоры базируются на модели данных SXML -- представлении Информационного Пространства XML Infoset в виде S-выражений. STX и SXLink могут применяться как эффективные инструменты трансформаций и связывания в основанных на XML Электронных Библиотеках.

Article Details