XML снаружи и изнутри

XML снаружи и изнутри

Несомненным достоинством XML является также и то, что это чрезвычайно простой язык. Основных конструкций в XML очень мало, но, несмотря на это, с их помощью можно создавать разметку документов практически любой сложности.

Для того чтобы познакомиться с устройством XML-документов, рассмотрим простой пример:

<?xml version="1.0"?>

<advert>

 <product title="Слон">

  Покупайте наших слонов!

 </product>

</advert>

Первая строка документа определяет его как XML-документ, построенный в соответствии с первой версией языка. Следующая строка содержит открывающий тег <advert>. Далее находится открывающий тег <product>, который имеет атрибут title со значением "Слон". Четвертая строка в документе — рекламный лозунг "Покупайте наших слонов!". Затем следует закрывающий тег </product> и, наконец, закрывающий тег </advert>.

XML использует ту же теговую разметку, что и HTML, но при этом теги в XML не просто ограничивают часть текста документа — они выделяют в документе один элемент. В предыдущем примере документ имел два элемента — advert:

<advert>

 <product title="Слон">

  Покупайте наших слонов!

 </product>

</advert>

и product:

<product title="Слон">

 Покупайте наших слонов!

</product>

Как видно, элемент product включен в элемент advert. Точно так же, как в HTML одни теги могли находиться внутри других тегов, в XML элементы могут содержать другие элементы, а также иметь атрибуты и содержать текст. В следующем разделе мы подробно рассмотрим основные конструкции XML, которые понадобятся нам в дальнейшем.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

ТЕХНОЛОГИИ: Покупательные способности: Интернет-магазин изнутри

Из книги Журнал «Компьютерра» № 10 от 14 марта 2006 года автора Журнал «Компьютерра»

ТЕХНОЛОГИИ: Покупательные способности: Интернет-магазин изнутри Автор: Родион НасакинПопулярность электронной коммерции привела к буму на рынке ПО для управления онлайн-магазинами. Уж очень многим захотелось иметь свой собственный магазинчик в Сети, и производители не


Виртуальная машина изнутри

Из книги Виртуальные машины [Несколько компьютеров в одном] автора Гультяев Алексей Константинович

Виртуальная машина изнутри Когда виртуальная машина создана и запущена, у пользователя может возникнуть полная иллюзия того, что он работает с автономным компьютером, имеющим собственные процессор, оперативную память, видеосистему и (как правило) «стандартный» набор


Василий Щепетнёв: Кино изнутри Василий Щепетнев

Из книги Цифровой журнал «Компьютерра» № 96 [21.11.2011 — 27.11.2011] автора Журнал «Компьютерра»

Василий Щепетнёв: Кино изнутри Василий Щепетнев Опубликовано 24 ноября 2011 года Зрелища топчутся на месте. Отстают от развития производительных сил и производственных отношений. Цирк, театр, музыкальное представление с песнями и танцами, живопись,


Пароли в Интернет — взгляд изнутри

Из книги Компьютерные советы (сборник статей) автора Автор неизвестен

Пароли в Интернет — взгляд изнутри Автор: Lesnoy_chelovekИсточник: http://bugtraq.ru/Уже множество статей, книг и докладов было посвящено теме безопасности работы в Интернете. Но я решил пойти дальше и показать, что на самом деле может сделать рядовой хакер, обладающий начальными


Преобразования снаружи

Из книги Технология XSLT автора Валиков Алексей Николаевич

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


Этот стержень позволит охладить бутылочное пиво изнутри Николай Маслухин

Из книги Цифровой журнал «Компьютерра» № 177 автора Журнал «Компьютерра»

Этот стержень позволит охладить бутылочное пиво изнутри Николай Маслухин Опубликовано 13 июня 2013 Американская компания Corkcicle разработала интересный аксессуар для охлаждения бутылочного пива под названием Chillsner. Благодаря его использованию


Установка InterBase - взгляд изнутри

Из книги Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil автора Ковязин Алексей Николаевич

Установка InterBase - взгляд изнутри InterBase как встраиваемая СУБД Материал этой главы будет посвящен углубленному рассмотрению процесса установки Intel Base и его клонов на ОС Windows. В этой главе мы попытаемся понять, что значит определение "встроенная" (embedded) СУБД, которое так часто


Файлы *.GDB изнутри

Из книги IT-безопасность: стоит ли рисковать корпорацией? автора Маккарти Линда

Файлы *.GDB изнутри GOB - зю расширение, которое рекомендуют использовав для файлов баз данных InterBase. Первое, что нужно сказать о строении GDB-файла, - это то, что он представляет собой набор страниц жестко определенного размера. Размер файла базы данных кратен размеру страницы,


Резюме: Атаки изнутри

Из книги автора

Резюме: Атаки изнутри Эти два вторжения заставили нескольких сотрудников банка потратить много рабочего времени на расследование проблемы хакера, вместо того чтобы заниматься своей работой. Дэйв взял решение проблемы на себя и принял ряд решений, которые поставили под