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, которые понадобятся нам в дальнейшем.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Виртуальная машина изнутри
Виртуальная машина изнутри Когда виртуальная машина создана и запущена, у пользователя может возникнуть полная иллюзия того, что он работает с автономным компьютером, имеющим собственные процессор, оперативную память, видеосистему и (как правило) «стандартный» набор
Установка InterBase - взгляд изнутри
Установка InterBase - взгляд изнутри InterBase как встраиваемая СУБД Материал этой главы будет посвящен углубленному рассмотрению процесса установки Intel Base и его клонов на ОС Windows. В этой главе мы попытаемся понять, что значит определение "встроенная" (embedded) СУБД, которое так часто
Файлы *.GDB изнутри
Файлы *.GDB изнутри GOB - зю расширение, которое рекомендуют использовав для файлов баз данных InterBase. Первое, что нужно сказать о строении GDB-файла, - это то, что он представляет собой набор страниц жестко определенного размера. Размер файла базы данных кратен размеру страницы,
Преобразования снаружи
Преобразования снаружи В общем случае в преобразовании участвуют три документа:? входящий документ, который подвергается преобразованию;? документ, который описывает само преобразование;? выходящий документ, который является результатом преобразования.Само по себе
ТЕХНОЛОГИИ: Покупательные способности: Интернет-магазин изнутри
ТЕХНОЛОГИИ: Покупательные способности: Интернет-магазин изнутри Автор: Родион НасакинПопулярность электронной коммерции привела к буму на рынке ПО для управления онлайн-магазинами. Уж очень многим захотелось иметь свой собственный магазинчик в Сети, и производители не
Этот стержень позволит охладить бутылочное пиво изнутри Николай Маслухин
Этот стержень позволит охладить бутылочное пиво изнутри Николай Маслухин Опубликовано 13 июня 2013 Американская компания Corkcicle разработала интересный аксессуар для охлаждения бутылочного пива под названием Chillsner. Благодаря его использованию
Василий Щепетнёв: Кино изнутри Василий Щепетнев
Василий Щепетнёв: Кино изнутри Василий Щепетнев Опубликовано 24 ноября 2011 года Зрелища топчутся на месте. Отстают от развития производительных сил и производственных отношений. Цирк, театр, музыкальное представление с песнями и танцами, живопись,
Пароли в Интернет — взгляд изнутри
Пароли в Интернет — взгляд изнутри Автор: Lesnoy_chelovekИсточник: http://bugtraq.ru/Уже множество статей, книг и докладов было посвящено теме безопасности работы в Интернете. Но я решил пойти дальше и показать, что на самом деле может сделать рядовой хакер, обладающий начальными
Резюме: Атаки изнутри
Резюме: Атаки изнутри Эти два вторжения заставили нескольких сотрудников банка потратить много рабочего времени на расследование проблемы хакера, вместо того чтобы заниматься своей работой. Дэйв взял решение проблемы на себя и принял ряд решений, которые поставили под