Иллюстрированный самоучитель по Access 2002


         

Формат XML в Microsoft Office 2002


В новой версии Microsoft Office 2002 введена поддержка формата XML как возможного формата для представления всех видов документов Office. В предыдущей версии в формате XML были представлены лишь страницы доступа к данным Access 2000. Microsoft Access 2002 поддерживает возможность экспорта в формат XML всех типов объектов баз данных, относящихся к работе с данными.

XML (Extensible Markup Language) —

это

расширяемый язык разметки гипертекста,

разработанный на базе HTML как формат универсального представления данных в глобальных сетях. Этот формат позволяет обмениваться данными через Интернет в едином виде между совершенно различными приложениями. XML расширяет возможности HTML, т. к. позволяет создавать дополнительные элементы, с помощью которых можно описывать и определять новые данные, объекты и свойства, отделяя данные от их представления в виде HTML, благодаря чему удается преодолеть ограничения HTML в возможности описания нестандартных объектов. XML официально принят концорциумом W3C (World Wide Web Consortium), который занимается стандартами, относящимися к World Wide Web.

Для представления документов Office в виде документов XML используется комбинация форматов XML, VML и CSS в дополнение к HTML. Благодаря этому удалось сделать HTML полноценным форматом документов Office 2002

(определения терминов XML, VML и CSS см. в приложении 1).

Теперь поговорим о структуре документа XML. Дело в том, что такой документ может состоять не из одного файла XML, а из нескольких файлов разных типов. Это могут быть файлы следующих типов:

Web-страница для просмотра полученного документа (в формате HTML или ASP);

файл XSL, содержащий описание структуры внешнего представления документа;

файл XML, включающий в себя данные, являющиеся источником для заполнения документа;

файл XSD, содержащий описание структуры данных, обычно его называют

схемой данных.

Это обусловлено логическим разделением документа XML на отдельные части: данные (XML), структуру данных (XSD) и представление данных (HTML или ASP, XSL).




Содержание  Назад  Вперед