IBM®
Перейти к тексту
    в России и странах СНГ [изменить]    Условия использования
 
 
   
    Главная страница    Продукты    Услуги и решения    Поддержка и загрузка    Мой профиль    
Перейти к тексту

developerWorks Россия  >  XML  >

Подготовка к сертификации по XML и смежным технологиям, часть 4: XML-преобразования

Преобразование, поиск, отслеживание и форматирование XML-данных

developerWorks
Страница 1 из 9 На предыдущую страницу

Опции документа

Обсудить


Выскажите мнение об этом учебном пособии

Помогите нам улучшить содержание


Уровень сложности: средний

Брайан Л. Бринкер (Brian L. Brinker), старший специалист по информационным технологиям, IBM

13.04.2007

Если приложение требует совместного использования данных с другой системой, часто необходимо преобразовать XML-документ в другой XML-формат, управляемый другой XML-схемой определения типа документа (DTD). Если приложение должно совместно использовать или выводить XML-данные для пользователей, возможно, потребуется преобразовать XML-документ в HTML, Scalable Vector Graphics (SVG), VoiceXML, простой текст или другой формат, удобный для восприятия человеком. В данном учебном руководстве описаны XML-преобразования, это четвертое в серии из пяти руководств, предназначенных для подготовки к "Тесту 142, XML и смежные технологии"

Перед началом работы

В данном разделе представлены цели учебного руководства и способ их наилучшего достижения.

О данной серии

Данная серия из пяти учебных руководств предназначена для подготовки к сдаче теста 142: "Сертифицированный IBM разработчик решений - XML и связанные с ним технологии". Данный тест определяет разработчика среднего уровня, разрабатывающего приложения с использованием XML и связанных технологий, например, XML Schema, Extensible Stylesheet Language Transformation (XSLT) и XPath. Сертифицированный разработчик хорошо разбирается в основах XML; имеет представление о концепциях XML и связанных с ним технологиях; знает, как связаны данные в XML, в частности, относительно связи с информационным моделированием, обработкой XML, визуализацией XML и Web-сервисами; имеет глубокие знания об основных рекомендациях консорциума World Wide Web Consortium (W3C), связанных с XML; и знаком с передовыми методами работы.



В начало


О данном учебном руководстве

Данное учебное руководство является четвертым в серии "Подготовка к сдаче сертификационного текста: XML и связанные технологии", в нем описаны XML-преобразования. В руководстве показано, как различными способами определять данные в XML-документах. Предполагается, что завершен подготовительный этап третьей части, описывающий обработку XML, и второй части, в которой обсуждается проверка XML с помощью DTD и XML Schema (см. раздел Ресурсы). Без этой основы невозможно понять XML-преобразования.

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



В начало


Цели

После изучения данного учебного руководства пользователи будут иметь представление о следующих операциях:

  • Использование XSLT для преобразования XML ;
  • Выполнение строковых и математических операций, поиск и отслеживание XML с помощью XPath;
  • Визуальное форматирование XML с помощью CSS.



В начало


Необходимые условия

Данное учебное руководство написано для разработчиков, имеющих базовые знания по программированию и созданию сценариев и представление об основных моделях компьютерных наук и структурах данных. Пользователь должен иметь представление о следующих компьютерных концепциях, связанных с XML: обход вершин дерева, рекурсия и повторное использование данных. Пользователь также должен иметь представление о стандартах и концепциях Интернет, например, о Web-браузере, клиент-серверной технологии, документировании, форматировании, электронной коммерции и Web-приложениях.



В начало


Требования к системе

Как и для третьей части данной серии, необходима ОС Linux® или Microsoft® Windows® и не менее 50 МБ свободного дискового пространства, а также доступ администратора для установки программного обеспечения. В данном учебном руководстве используются следующие пакеты (не являются необходимым):

  • Altova XMLSpy (достаточно версии Home Edition);
  • Microsoft™ Internet Explorer, версия 6.0 или выше;
  • Mozilla Firefox, версия 1.0.7 или выше.

Обратите внимание, что XSLT-документы являются XML-документами, следовательно, их можно редактировать в любом текстовом редакторе, например, Microsoft Notepad или Vim. Все же удобней использовать редактор с функциями проверки правильности формирования; XMLSpy позволяет не только правильно формировать документы, но также выполнять другие операции. CSS-документы не требуют форматирования, поэтому для них можно использовать любой редактор на усмотрение пользователя.



В начало



Страница 1 из 9 На предыдущую страницу
    IBM в России Конфиденциальность Контакты