TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

XSL (eXtensible Stylesheet Language)

Seminário: XSL (eXtensible Stylesheet Language). Pesquise 862.000+ trabalhos acadêmicos

Por:   •  26/11/2013  •  Seminário  •  1.568 Palavras (7 Páginas)  •  464 Visualizações

Página 1 de 7

Faculdade Anhanguera FACNET

XSL (eXtensible Stylesheet Language)

Professor:

Brasília, 14 de Junho de 2012

 XSL

XSL (eXtensible Stylesheet Language) é uma linguagem especialmente concebida para controlar a apresentação dos dados armazenados nos "ficheiros.XML" É a linguagem de folha de estilos que merece maior destaque. Possui uma grande vantagem sobre as demais porque foi desenvolvida especialmente para a XML. É a linguagem padrão de estilos para a XML e é escrita em XML.

A XSL é mais que uma linguagem de folha de estilos. É formada de três partes, por isso podemos falar em linguagens XSL:

XSLT (XSL Transformations) — Linguagem que transforma um documento XML em um documento HTML ou em outro documento XML.

XPath — Linguagem utilizada para navegar através de elementos e atributos de um documento XML.

XSL-FO — Linguagem para formatação de documentos XML.

A XSLT é a parte mais importante da XSL e é comum falarmos XSL quando estamos trabalhando especificamente com XSLT. É o que faremos quando adiante criarmos exemplos de apresentação visual de documento XML utilizando essa linguagem.

Existem duas formas de se usar o documento XLS:

Embarcado no próprio documento XLS

Em um documento separado. Dessa forma, cria-se um link, uma linha de comando no documento XML, referenciando – o.

Apresentação visual do documento XML com XSL.

Para entendermos como funciona a XLS, primeiramente, vamos observar um arquivo XML. O arquivo usado neste exemplo refere-se ao estoque de uma loja chamada DELIVESTI. O arquivo será apresentado com categorias, subcategorias, total por subcategorias e total geral do estoque.

O arquivo Estoque.XML:

<?xml version="1.0" encoding="ISO-8859-1" ?>

<estoque>

<categoria>

<calca>Calça azul escuro Coca-Cola</calca>

<quantidadec>6</quantidadec>

</categoria>

<categoria>

<calca>Calça Coca-Cola azul claro cos-baixo</calca>

<quantidadec>3</quantidadec>

</categoria>

<categoria>

<calca>Calça V.Matiti azul claro</calca>

<quantidadec>2</quantidadec>

</categoria>

<categoria>

<calca>Calça Branca V.Matiti </calca>

<quantidadec>1</quantidadec>

</categoria>

<categoria>

<quantidadect>1</quantidadect>

</categoria>

<categoriab>

<blusa>Blusa Soft azul petróleo</blusa>

<quantidadeb>2</quantidadeb>

</categoriab>

<categoriab>

<blusa>Blusa Carmim Verde Oliva</blusa>

<quantidadeb>1</quantidadeb>

</categoriab>

<categoriab>

<blusa>Blusa Mula Manca Carmmim preta</blusa>

<quantidadeb>3</quantidadeb>

</categoriab>

<categoriab>

<blusa>Blusa Safira Confort rosa</blusa>

<quantidadeb>4</quantidadeb>

</categoriab>

<categoriav>

<vestido>Vestido longo Preto Diva Muniz </vestido>

<quantidadev>2</quantidadev>

</categoriav>

<categoriav>

<vestido>Vestido Curto Mme.Pola Cinza</vestido>

<quantidadev>1</quantidadev>

</categoriav>

<categoriav>

<vestido>Vestido Curto Casta Diva Azul petróleo</vestido>

<quantidadev>1</quantidadev>

</categoriav>

<categoriaj>

<jaqueta>Jaqueta de couro azul MAMAMIA!!</jaqueta>

<quantidadej>2</quantidadej>

</categoriaj>

<categoriaj>

<jaqueta>Jaqueta Jeans Mania Flor azul escuro</jaqueta>

<quantidadej>2</quantidadej>

</categoriaj>

</estoque>

Este é o arquivo XML de nossa aplicação. Ele representa o estoque da DELIVESTI e possui as seguintes categorias:

Calças

Blusas

...

Baixar como (para membros premium)  txt (10.4 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com