Esta página ou se(c)ção precisa ser formatada para o padrão wiki. Por favor ajude a formatar esta página de acordo com as diretrizes estabelecidas. (Maio de 2015)
Esta página cita fontes, mas que não cobrem todo o conteúdo. Ajude a inserir referências. Conteúdo não verificável pode ser removido.—Encontre fontes: ABW  • CAPES  • Google (N • L • A) (Setembro de 2010)

XSL Transformations, ou XSLT (eXtensible Stylesheet Language for Transformation - Linguagem de Folhas de estilo Extensível para Transformações), é uma linguagem de marcação XML usada para criar documentos XSL que, por sua vez, definem a apresentação dos documentos XML nos browsers e outros aplicativos que os suportem.[1]

É importante observar que o documento XSL não altera o documento XML original, ou seja, não cria outro documento. Neste sentido, ele (o documento XSLT) atua como as folhas de estilos CSS: apenas determina como o browser deve apresentar o documento XML ao qual ele está associado ou anexado (de uma forma bem parecida com a usada para associar uma folha de estilos CSS a um documento (X)HTML). O browser recebe o documento XML original, na íntegra, como ele foi criado e o apresenta como o documento XSL determina.

Mas há uma diferença importante entre XSLT e CSS: o documento XSL pode adicionar conteúdo à apresentação do documento XML no browser, e também pode esconder conteúdo do XML apresentado no browser. Portanto, XSLT possibilita transformações mais potentes do que as folhas de estilo CSS.

Veja um bom exemplo, bem explicado, em http://www.w3schools.com/xml/xsl_intro.asp. Nesse tutorial, você pode ver:

Olhe o "source" do arquivo XML no browser para constatar que ele de fato permanece inalterado.

XSLT é parte da especificação XSL (as outras partes sendo XSL-FO e XPath). Como a XML e a HTML, a especificação XSLT é uma recomendação desenvolvida pela W3C.

Ver também

Referências

  1. «XSLT». Biblioteca Nacional da Alemanha (em alemão). Consultado em 7 de agosto de 2020 
Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.vde