tutoriais mais recente desenvolvimento web
 

XSLT Introdução


XSLT é uma linguagem para transformar documentos XML em documentos XHTML ou outros documentos XML.

XPath é uma linguagem para navegar em documentos XML.


O que você deve já sabe

Antes de continuar, você deve ter uma compreensão básica do seguinte:

  • HTML
  • XML

Se você quer estudar estes assuntos primeiro, encontrar os tutoriais em nosso Home page .


O que é XSLT?

  • XSLT significa Transformações XSL
  • XSLT é a parte mais importante de XSL
  • XSLT transforma um documento XML em outro documento XML
  • XSLT usa XPath para navegar em documentos XML
  • XSLT é uma recomendação W3C

XSLT = Transformações XSL

XSLT é a parte mais importante do XSL.

XSLT é usado para transformar um documento XML em outro documento XML, ou outro tipo de documento que é reconhecido por um navegador, como HTML e XHTML. Normalmente XSLT faz isso por transformar cada elemento XML em um (X) elemento HTML.

Com XSLT você pode adicionar / remover elementos e atributos para ou a partir do arquivo de saída. Você também pode reorganizar e classificar elementos, realizar testes e tomar decisões sobre quais elementos de esconder e mostrar, e muito mais.

Uma maneira comum de descrever o processo de transformação é dizer que XSLT transforms an XML source-tree into an XML result-tree .


XSLT usa XPath

XSLT usa XPath para encontrar informações em um documento XML. XPath é usado para navegar através de elementos e atributos em documentos XML.

Se você quer estudar XPath primeiro, leia o nosso Tutorial XPath .


Como funciona?

No processo de transformação, XSLT usa XPath para definir partes do documento de origem que deve corresponder um ou mais modelos predefinidos. Quando for encontrada uma correspondência, XSLT vai transformar a parte correspondente do documento de origem para o documento resultado.


Suporte a navegadores XSLT

Todos os principais navegadores suportam XSLT e XPath.


XSLT é uma recomendação W3C

XSLT tornou-se uma Recomendação W3C 16. Novembro de 1999.