--- title: XSLT slug: Web/XSLT tags: - XSLT translation_of: Web/XSLT ---
Extensible Stylesheet Language Transformations (XSLT) é uma linguagem utilizada baseada em XML, em conjunto com software de processamento especializado, para a transformação de documentos XML. Apesar do processo ser referido como "transformação", o documento original não é alterado; em vez disso, é criado um novo documento XML baseado no conteúdo de um documento existente. Depois, o novo documento poderá ser serializado (saída) pelo processador na sintaxe XML padrão ou em outro formato, tais como HTML ou texto simples. XLST é frequentemente utilizado para converter dados entre esquemas XML diferentes ou para converter dados XML em páginas da Web ou documentos PDF. {{ Ref("one") }}

Documentação

XSLT Element Reference
Reference.
Transforming XML with XSLT
XSLT allows a stylesheet author to transform a primary XML document in two significant ways: manipulating and sorting the content, including a wholesale reordering of it if so desired, and transforming the content into a different format.
Using the Mozilla JavaScript interface to XSL Transformations
This document describes the JavaScript interface to the XSLT processing engine in Mozilla 1.2 and up.
Specifying parameters using processing instructions
Firefox allows stylesheet parameters to be specified when using the <?xml-stylesheet?> processing instruction. This is done using the <?xslt-param?> PI described in this document.
XSLT & XPath Tutorial
The TopXML XSLT tutorial introduces you to the basics of XSLT concepts, syntax, and programming.
XSLT Tutorial
This W3Schools tutorial teaches the reader how to use XSLT to transform XML documents into other formats, like XHTML.
What is XSLT?
This extensive introduction to XSLT and XPath assumes no prior knowledge of the technologies, and guides the reader through background, context, structure, concepts and introductory terminology.
Common XSLT Errors
This article lists some common problems using XSLT in Firefox.
XSLT 2.0 (new)

View All...

Comunidade

  • View Mozilla forums... {{ DiscussionList("dev-tech-xslt", "mozilla.dev.tech.xslt") }}

{{ endnote("one") }} Esta descrição de XSLT foi obtida do artigo XSLT da Wikipédia.