-
Acredito que o erro seja linguagem de consulta.
Segundo w3school: XSL stands for EXtensible Stylesheet Language, and is a style sheet language for XML documents.
-
acho que a definição é de XPath
-
O XSLT não é uma linguagem de consulta e sim de transformação de XML. Um processador XSLT pega uma folha de estilo contendo comandos XSLT e a transforma usando um documento de entrada XML.
fonte: http://www.dsc.ufcg.edu.br/~jacques/cursos/daca/html/xsl/
-
a definição seria parecida com a do XPath.
XPath - Linguagem de consulta para selecionar nós em um documento XML.
Define uma gramática para identificar nós ou conjuntos de nós em documentos XML, bem como que descreve o local de elementos e atributos XML como um caminho similar para URLs ou diretórios em seu sistema de arquivos local.
XLST - é uma linguagem para transformação de documentos XML em outros documentos XML ou em documentos de outros formatos, como texto e HTML.
-
XSL Transformations, ou XSLT, é 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. É importante observar que o documento XSL não altera o documento XML original, ou seja, não cria outro documento.
O objectivo desta linguagem, escrita em XML, é permitir aos programadores transformarem os dados e estrutura de um documento XML noutro formato qualquer à medida das necessidades dos utilizadores, como PDF, HTML ou XML