Как отобразить xml?

2 ноября 2014 г. Просмотров: 853 Инструкции
Extensible Markup Language (XML) - это разработанный международной организацией W3C стандарт для размещения в текстовых файлах относительно небольших объемов данных. Файлы с расширением xml чаще в качестве источника данных используются скриптами, но иногда возникает необходимость отображения содержащихся в них данных непосредственно в странице браузера без использования скриптов.
Создать сайт самостоятельно с Wix.com

Инструкция

  • Если XML-файл предназначен для использования в узком кругу пользователей (в корпоративной, домашней сети или даже на одном компьютере), вполне может оказаться, что никаких дополнительных мер предпринимать и не требуется. Некоторые версии браузеров - Mozilla Firefox, Internet Explorer - могут отображать такие файлы в виде древовидной структуры с раскрываемыми узлами.
  • Другой относительно простой способ - использовать отдельный файл с CSS-инструкциями, описывающими правила оформления вывода данных из XML-файла. Чтобы им воспользоваться, сначала подготовьте этот файл - таблицы стилей в этом случае составляются по обычным для стандартных HTML-страниц правилам языка CSS. Затем загрузите таблицу стилей на сервер сайта.
  • Откройте XML-файл в любом текстовом редакторе, а если у вас есть специализированный редактор с подсветкой синтаксиса - еще лучше. В начале кода добавьте еще одну строку со ссылкой на созданный для этого документа файл CSS-стилей. Например, если стили помещены в файл с названием xmlStyles.css и сохранены в ту же папку, где лежит и XML-файл, вставляемая строка должна выглядеть так:
  • Сохраните отредактированный XML-файл, и на этом операция будет завершена.
  • Еще один способ отображения документа XML заключается в использовании правил стилевых таблиц, задаваемых другим языком - Extensible Stylesheet Language (XSL). Он имеет несколько вариаций (XSLT, XSL-FO, XPath), имеющих разные назначения. Использование этого способа, как правило, тоже требует создания отдельного файла с инструкциями, описывающими способы отображения XML-документа. Ссылка на этот внешний файл тоже помещается в начало текста документа. В самом простом виде, для внешнего файла с названием xmlStyles.xsl, лежащего в одном каталоге с основным документом, эта ссылка может выглядеть так:Разумеется, подготовка такого файла требует знания соответствующих языков - XSLT, XSL-FO, XPath.
  • Оцените статью!