Introdução ao XSLT

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

O XPath é um linguagem usada para navegar em documentos XML.

Antes de começar, você precisa ter conhecimentos básicos:

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ê deseja aprender esses projetos primeiro, por favor, visite nosso Página inicial Acesse essas tutoriais.

O que é XSLT?

  • O XSLT significa Transformações 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 usa XPath para navegar em documentos XML.
  • O XPath é um padrão da W3C.

XSLT = Transformaçã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 outro tipo de documento que possa ser reconhecido pelo navegador, como HTML e XHTML. Normalmente, o XSLT realiza essa tarefa convertendo cada elemento XML em um elemento (X)HTML.

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

Uma descrição usual do processo de transformaçã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 pelo documento XML através de elementos e atributos.

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

Como funciona?

Durante o processo de transformação, o XSLT usa XPath para definir partes do documento de origem que podem correspondente a um ou mais modelos pré-definidos. Assim que a correspondência for encontrada, o XSLT transformará a parte correspondente do documento de origem para o documento de resultado.

O XSLT é um padrão W3C

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

Para mais informações sobre a atividade XSLT do W3C, visite nosso Tutorial W3C.