Как отобразить xml?
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.
Оцените статью!