Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ППТС-2 / Лабы / Lab4-01.doc
Скачиваний:
26
Добавлен:
12.05.2015
Размер:
1.28 Mб
Скачать

3.3. Программа xmlSpy2006HomeEdition

3.3.1. Общие сведения о xmlSpy2006HomeEdition

Установка выполняется при запуске файла XMLSpyHome2006.exe.

Программа XMLSpy2006HomeEdition(в дальнейшемXMLSpy) разработана компанией Altova (http://www.altova.com). ПрограммаXMLSpy2006HomeEditionявляется самой простой из семейства программXMLSpyдля работы с документами XML. В отличие от других, коммерческих, программ этого семейства,XMLSpy2006HomeEditionявляется условно-бесплатной программой, предназначенной для начального изучения технологии XML.

Программа XMLSpy2006HomeEditionявляется интегрированной средой разработки (IDE) для реализации проектов на основе технологии XML.

Программа обладает следующими возможностями:

  • просмотр и редактирование документов XML в различных форматах (текстовых и графических);

  • встроенная проверка правильности и действительности документов XML;

  • редактирование и управление схемой документа XML;

  • встроенные процессоры XSLT 1.0 и XSLT 2.0, позволяющие выполнять преобразование документов XML непосредственно в IDEс выводом результатов преобразования в Web-браузер;

  • встроенный процессор XQuery 1.0, позволяющий выполнять и отлаживать запросы к документам XML непосредственно в IDE.

3.3.2. Установка xmlSpy

Установка программы XMLSpy2006HomeEdition(в дальнейшемXMLSpy) выполняется при запуске файлаXMLSpyHome2006.exe.

После запуска файла и вывода первого окна необходимо нажать на кнопку Next, а затем, после проверки компонент программы, опять нажать на кнопкуNext. В следующем окне для принятия лицензионного соглашения надо нажать на первую радиокнопку (I accept the terms) и снова нажать кнопкуNext. В следующем окне надо оставить включенными первые два переключателя и нажать кнопкуNext. В окне выбора варианта установки оставить включенной первую радиокнопку (Complete– установка всех компонент) и нажать кнопкуNext. В следующем окне нажмите кнопкуInstall. После окончания установки нажмите кнопкуFinish.

При первом запуске программы (с помощью ярлыка ) программа запрашивает имя (Name), учреждение (Company) и ключ (Key Code). Эти поля необходимо заполнить следующим образом:

Name:Shonin

Company:KievPolytechnicInsitute

Key Code: J44WYM6-8UUWLB6-JSL84BD-R51M7LI

3.3.3. Работа с xmlSpy

3.3.3.1. Компоненты xmlSpy

Окно XMLSpyимеет стандартный вид: сверху панель заголовка, меню и панель инструментов, снизу строка состояния, в середине окно приложения (рис. 4.1.1).

Рис. 4.1.1. Окно XMLSpy

В середине окна приложения располагается главное окно(Main Window), в которое выводится документ или документы XML и DTD. Формат вывода документа задается в нижней строке редактора и содержит следующие виды:

  • Text– текстовый формат документов XML с цветовым выделением тегов элементов и имен атрибутов;

  • Schema/WSDL– графическое представление для документов XML, содержащих схемы;

  • Authentic– графическое представление документа XML (вHomeEditionне работает);

  • Browser– вывод документа XML или результата преобразования документа XML в окне Web-браузера.

Переключение из одного вида представления в другой можно выполнить либо с помощью закладок в нижней части окна редактора, либо с помощью первых четырех команд меню View.

Слева выводится информационное окно(Info Window), в котором выводится детальная информация об элементе или атрибуте в позиции курсора.

Справа выводится окно справочников компонент(Entry Helpers Window), состоящий для документаXMLиз трех панелей:

  • панели элементов (Elements), в которой выводится список элементов документа (при двойном щелчке мышью по элементу он вставляется в текст документа в главном окне);

  • панели атрибутов (Attributes), в которой выводится список атрибутов элемента в позиции курсора;

  • панели сущностей (Entities), в которой выводится список сущностей документа (при двойном щелчке мышью по сущности ее имя вставляется в текст документа в главном окне в позиции курсора).

Управление окнами выполняется с помощью команд меню Window. Взаимное расположение окон документов в главном определяется с помощью командCascade(перекрывающееся расположение окон),Tile horizontally(горизонтальное расположение окон),Tile vertically(вертикальное расположение окон). Вывод информационного окна и окна справочников компонент регулируется командамиInfo window,Entry HelpersиAll on/off(последняя команда выводит или убирает оба окна). Далее в менюWindowследует список открытых окон документов, из которого можно выбрать новое активное окно.

Соседние файлы в папке Лабы