Atps de XML
Introdução sobre XSL 2
Sintaxe e Descritivo da linguagem XSL 3
Browser Compatibilidade 5
Folha de estilo (cadastro_funcionario_vassourinha.xsl) 6
Transformando um documento XML com XSL (cadastro_funcionario_vassourinha.xml) 8
Folha de estilo (cadastro_venda_vassourinha.xsl) 10
Transformando um documento XML com XSL (cadastro_venda_vassourinha.xml) 12
Folha de estilo (cadastro_venda_lindaura.xsl) 14
Transformando um documento XML com XSL (cadastro_venda_lindaura.xml) 16
Tabela cadastro_funcionario_vassourinha 18
Tabela cadastro_vendas 19
Tabela cadastro_vendas_revenda 20
Conclusão 21
Referências Bibliográficas 23
Introdução sobre XSL
XSL ou (Extensible Stylesheet Language) surgiu para criar folha de estilos para a linguagem XML. O XSL descreve como um documento XML deve ser exibido, permitindo que arquivos XML sejam manipulados gerando outros documentos. O XSL é uma linguagem formada de três partes, essas partes são: XSLT(Extensible Stylesheet Language Transformations), XPath e XSL-FO.
XSLT é a parte da linguagem que permite transformar um documento XML em outros documentos como um HTML ou até mesmo o XML, das partes essa é a mais importante da XSL.
XPath é a parte da linguagem que se utiliza para navegar através de elementos e atributos de um documento XML.
XSL-FO é a parte linguagem que se faz a formatação de documentos XML.
Sintaxe e Descritivo da linguagem XSL
Sintaxe Descritivo
Nesse código o elemento (xls:stylesheet) é a raiz que reunir todos os demais elementos e que afirma que o documento é um documento XSL. É preciso também incluir o atributo (version=”1.0”) por causa do endereço da linha debaixo W3C XSLT. Na linha debaixo do código possui o atributo xmlns que obedece à seguinte sintaxe: (xmlns:prefixo = "endereço"), com isso, o prefixo é xsl e o endereço é o namespace http://www.w3.org/1999/XSL/Transform, o prefixo é habilitado na inclusão desse