Tutorial de XSLT

O XSLT é uma linguagem usada para converter documentos XML em documentos XHTML ou outros documentos XML.

XPath é uma linguagem usada para navegar pelos documentos XML.

Conhecimentos básicos necessários antes de aprender:

Antes de continuar seus estudos, é necessário ter uma compreensão básica das seguintes informações:

  • HTML / XHTML
  • XML / Espaço de nomes XML
  • XPath

Se você quiser aprender esses projetos primeiro, acesse nosso Página inicial Acesse esses tutoriais.

O que é XSLT?

  • XSLT significa Conversão XSL (XSL Transformations)
  • O XSLT é a parte mais importante do XSL.
  • O XSLT pode converter um documento XML em outro tipo de documento XML.
  • O XSLT navega pelos documentos XML usando XPath.
  • XPath é um padrão da W3C.

XSLT = Conversão XSL

O XSLT é a parte mais importante do XSL.

O XSLT é usado para converter um documento XML em outro tipo de documento XML, ou em outros tipos de documentos que podem ser reconhecidos pelos navegadores, como HTML e XHTML. Normalmente, isso é feito convertendo cada elemento XML em um elemento (X)HTML.

Com o XSLT, você pode adicionar ou remover elementos e atributos no arquivo de saída. Você também pode rearranjar elementos, executar testes e decidir qual elemento ocultar ou mostrar, entre outros.

Uma expressão comum para descrever o processo de conversão é:O XSLT converte a árvore de origem XML em uma árvore de resultado XML.

O XSLT usa XPath

O XSLT usa XPath para encontrar informações em documentos XML. XPath é usado para navegar pelos elementos e atributos em documentos XML.

Se você quiser aprender XPath primeiro, acesse nosso Tutorial de XPath.

Como ele funciona?

Durante o processo de conversão, o XSLT usa XPath para definir as partes do documento de origem que podem coincidir com um ou mais modelos pré-definidos. Assim que uma coincidência for encontrada, o XSLT convertirá a parte correspondente do documento de origem para o documento de resultado.

O XSLT é um padrão do W3C.

O XSLT foi estabelecido como padrão do W3C em 16 de novembro de 1999.

Para mais informações sobre a atividade do XSLT do W3C, acesse nosso Tutoriais do W3C.