XSL é uma tecnologia padrão do W3C.
Boa parte dos navegadores a suporte de maneira razoável. É com XSLT, por exemplo, que o Feedburner faz com que seu feed fique tão bonitinho. Exiba o código fonte lá, você vai ver.
Apesar disso, o brilho da tecnologia XSL ainda está no server-side. É muito fácil transformar XML em HTML com ela. Com poucas linhas de Python, PHP, ASP ou seja lá o que for que você estiver usando, você prepara um transformador XSLT. Depois, em cada aplicação em que for usá-lo, basta escrever um arquivo XSLT para sua fonte de dados em XML.
Publiquei esta aplicação de exemplo para que aqueles que nunca viram a coisa funcionando possam entender melhor como e onde se usa XSLT. É uma aplicação muito simples, apenas para introduzir o assunto aos novatos. Se você já é um programador experiente, e não conhece XSL, saiba que ela pode ser usada como uma fantástica linguagem de templates multi-linguagem, pode receber parâmetros de sua linguagem server-side, pode ler mais de uma fonte de dados xml e uma série de outros truques interessantes.
Se você quer conhecer melhor o assunto recomendo o W3Schools, além, é claro, do nosso curso.
Mto bacana o post, era o q estava precisando… valeuuu!
Mto bacana o post, era o que esta precisando.. valeuu…
Tenho interesse em usar o PHPReports, mas por não ter muita experiência em fazer àquelas instalações de extensões e dlls, ainda não conseguir instalar e usar o PHPReports, se puderem me ajudar com um tutorial passo a passo ficarei grato. Uso o PHP5 + APACHE 2.x.x + MySQL no Windows XP.
syberpower@yahoo.com.br
Amplexos.
É, realmente… a formatação tá meia estranha
Elcio, essa aplicação de exemplo de XSLT tá com problema, tá cheio de caracteres estranho aqui.
Gostaria de vê-la pra mim dar uma estudada.
Valeu!
XSLT é a base do phpReports (http://phpreports.sf.net), onde eu transformo XML em código PHP e executo. 🙂
XSLT é show de bola, já estou usando faz um tempo…