XSLT является языком для преобразования XML-документов в XHTML документов или других документов XML.
XPath это язык для навигации в XML-документах.
То, что вы уже должны знать
Прежде чем продолжить, вы должны иметь общее представление о следующем:
- HTML
- XML
Если вы хотите изучать эти предметы во- первых, найти учебники на нашей домашней странице .
Что такое XSLT?
- XSLT расшифровывается как XSL Transformations
- XSLT является наиболее важной частью XSL
- XSLT преобразует документ XML в другой документ XML
- XSLT использует XPath для навигации в XML-документах
- XSLT является Рекомендация W3C
XSLT = XSL Transformations
XSLT является наиболее важной частью XSL.
XSLT используется для преобразования документа XML в другой документ XML или другой тип документа, который распознается браузером, как HTML и XHTML. Обычно XSLT делает это путем преобразования каждого XML - элемент в (X) HTML элемента.
С помощью XSLT можно добавлять / удалять элементы и атрибуты или из выходного файла. Кроме того, можно изменить и сортировать элементы, выполнять тесты и принимать решения о том, какие элементы, чтобы скрыть и дисплей, и многое другое.
Распространенный способ описать процесс преобразования должны сказать , что XSLT transforms an XML source-tree into an XML result-tree - XSLT transforms an XML source-tree into an XML result-tree .
XSLT использует XPath
XSLT использует XPath, чтобы найти информацию в документе XML. XPath используется для навигации по элементам и атрибутам в XML-документах.
Если вы хотите изучить XPath первым, пожалуйста , прочитайте наш XPath Учебник .
Как это работает?
В процессе преобразования, XSLT использует XPath для определения части исходного документа, который должен соответствовать один или несколько готовых шаблонов. Когда обнаруживается совпадение, XSLT преобразует соответтсвующее часть исходного документа в результирующий документ.
XSLT Поддержка браузеров
Все основные браузеры поддерживают XSLT и XPath.
XSLT является Рекомендация W3C
XSLT стал Рекомендация W3C 16. ноябрь 1999.