April 05 Prof. Ismael H. F. Santos - 1 Módulo II XML Processing: XSLT, SAX e DOM Prof. Ismael H F Santos.

Slides:



Advertisements
Apresentações semelhantes
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina Ferramenta de Desenvolvimento Material II-Bimestre Conceitos de lógica.
Advertisements

DESENHO INDUSTRIAL ASSISTIDO POR COMPUTADOR
Raphael Gatti Thomás Bryan
Tecnologias XML Extensible Stylesheet Language Transformation - XSLT.
Tipos de Sites Web gerados pelo VS2005
Criar uma Aplicação Web em ASP.NET v Tipos de Sites Web gerados pelo VS2005 File-system Web sites Ficheiros armazenados num directório local É utilizado.
14/10/09 Uma animação possui: Início; Passo; Fim; 1.
Laboratório de Informática Introdução à Linguagem HTML
Laboratório de Informática Imagens 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Windows Forms 2º Semestre 2010 > PUCPR > TPU Bruno C. de Paula.
Profa. Rudson apostilas.wikidot.com/hipermidia
April 05 Prof. Ismael H. F. Santos - 1 Programação Banco de Dados em Java Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Modulo II CheckStyle Professor Ismael H F Santos –
Módulo III Padrões GOF: Composite
April 05 Prof. Ismael H. F. Santos - 1 Programação Web com Java Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Modulo II Findbugs Professor Ismael H F Santos –
Programação OO em Java Intermediário
April 05 Prof. Ismael H. F. Santos - 1 Frameworks e Padrões de SW Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Programação OO em Java Básico Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Módulo VI – J ava Standard Template Library (JSTL) Prof. Ismael H F Santos.
Módulo III Padrões GOF: Command
April 05 Prof. Ismael H. F. Santos - 1 Modulo II – Tópicos em Java – Relatórios Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF:FactoryMethod Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Módulo II Introdução a XML DTD Prof. Ismael H F Santos.
Modulo I Padrões GRASP Professores
Auditoria de Segurança da Informação
Educação Visual e Tecnológica
1 APLICAÇÃO DA VISUALIZAÇÃO CIENTÍFICA À OCEANOGRAFIA Representação da agitação marítima no porto de Leixões Disciplina de Visualização Científica Mestrado.
Monitoramento de logs e registros de sistemas
Desenvolvimento de Projetos e Aplicações Web
Como aplicar leis da lógica
HTML Básico João Araujo.
Comunicação Social Criação e Produção de Sites
Object Oriented Software Construction (MEYER, Bertrand)
Introdução ao Desenvolvimento Web
April 05 Prof. Ismael H. F. Santos - 1 Módulo IVb - JSP Prof. Ismael H F Santos.
Module V – Template Programming
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Extensible Stylesheet Language (XSL) Renata Pontin de Mattos Fortes SCE-225 Hipermídia 2°Semestre 2003.
Salas de Matemática.
É u m e l e m e n t o f u n d a m e n t a l
Ritornello Um Framework para Representação de Conhecimento Musical
IF696 - Integração de Dados e DW
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Grupo A – Azul Claro, Marrom, Laranja
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
01. Conceitos Básicos e definições
Rio Verde - Goiás - Brasil
Ferramentas para Sistema Web
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Introdução a XML Prof. Ismael H F Santos.
GINÁSTICA LABORAL UM NOVO CAMINHO.
Universidade do Estado do Rio de Janeiro Instituto de Matemática e Estatística XML: Extensible Markup Language EquipeEquipe: Adriana Cristina de Oliveira.
LINGUAGENS DE PROGRAMAÇÃO WEB
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF: Singleton, Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF: Iterator Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF: Memento Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Modulo IV Padrões Core J2EE Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF: AbstractMethod Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF: Strategy Professores Eduardo Bezerra –
XML: Conceitos, Tecnologias e Aplicações Vânia Maria Ponte Vidal
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF: Observer Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Módulo V- Modelo MVC-Web Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Padrões GOF: State Professores Eduardo Bezerra –
April 05 Prof. Ismael H. F. Santos - 1 Modulo II – Tópicos em Java - Ant Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Modulo II – Tópicos em Java – Generics Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Módulo III Introdução a XML Prof. Ismael H F Santos.
April 05 Prof. Ismael H. F. Santos - 1 Modulo V Frameworks Professores Eduardo Bezerra –
Java e XML Eduardo Aranha. Slogans de Java e de XML Java – “Portabilidade de Código” XML – “Portabilidade de Dados” Java e XML – “Portabilidade de Código.
Transcrição da apresentação:

April 05 Prof. Ismael H. F. Santos - 1 Módulo II XML Processing: XSLT, SAX e DOM Prof. Ismael H F Santos

April 05 Prof. Ismael H. F. Santos - 2 Ementa Modulo II – XML Processing XML Processing - XSLT

April 05 Prof. Ismael H. F. Santos - 3 Linguagem de Programação JAVA Ismael H. F. Santos, Apostila UniverCidade, 2002 Bibliografia

April 05 Prof. Ismael H. F. Santos - 4 Livros Core Java 2, Cay S. Horstmann, Gary Cornell Volume 1 (Fundamentos) Volume 2 (Características Avançadas) Java: Como Programar, Deitel & Deitel Thinking in Patterns with JAVA, Bruce Eckel Gratuito.

April 05 Prof. Ismael H. F. Santos - 5 XML Processing SOA

April 05 Prof. Ismael H. F. Santos - 6 Onde usar XML?

April 05 Prof. Ismael H. F. Santos - 7 Visualização em um browser Folha de estilo: conjunto de regras para formatar ou transformar as informações de um documento XML CSS - Cascading Style Sheets Transformação visando apresentação visual Aplicação do estilo em tempo de execução no cliente

April 05 Prof. Ismael H. F. Santos - 8 Visualização em um browser XSLT - eXtensible Stylesheet Language Transformação em texto, HTML ou outro formato Aplicação em tempo real ou prévia (no servidor) Se não estiver associado a uma folha de estilo, o documento XML não tem uma "aparência" definida Internet Explorer e outros mostram a árvore-fonte XML Netscape mostra apenas os nós de texto

April 05 Prof. Ismael H. F. Santos - 9 XLink

April 05 Prof. Ismael H. F. Santos - 10 Exemplos de XLink

April 05 Prof. Ismael H. F. Santos - 11 XPointer

April 05 Prof. Ismael H. F. Santos - 12 Como produzir XML

April 05 Prof. Ismael H. F. Santos - 13 Como manipular XML? Há duas APIs padrão para manipular (interpretar, gerar, extrair dados e tratar eventos) arquivos XML: W3C Document Object Model (W3C DOM) Simple API for XML (SAX) Servem a finalidades diferentes Implementações disponíveis em várias linguagens SAX oferece métodos que respondem a eventos produzidos durante a leitura do documento notifica quando um elemento abre, quando fecha, etc. DOM monta uma árvore, que permite a navegação na estrutura do documento propriedades dos objetos podem ser manipuladas

April 05 Prof. Ismael H. F. Santos - 14 Leitura de XML com SAX

April 05 Prof. Ismael H. F. Santos - 15 Criação de documentos com DOM (1)

April 05 Prof. Ismael H. F. Santos - 16 Criação de documentos com DOM (2)

April 05 Prof. Ismael H. F. Santos - 17 XPath

April 05 Prof. Ismael H. F. Santos - 18 XSLT

April 05 Prof. Ismael H. F. Santos - 19 XSLT: documento-fonte (1)

April 05 Prof. Ismael H. F. Santos - 20 XSLT: folha de estilos (2)

April 05 Prof. Ismael H. F. Santos - 21 XSLT: documento-resultado (3)

April 05 Prof. Ismael H. F. Santos - 22 XLink, XPointer e XQuery

April 05 Prof. Ismael H. F. Santos - 23 XSL-FO

April 05 Prof. Ismael H. F. Santos - 24 XSL-FO: menor documento

April 05 Prof. Ismael H. F. Santos - 25 XHTML

April 05 Prof. Ismael H. F. Santos - 26 SVG

April 05 Prof. Ismael H. F. Santos - 27 Exemplo SVG

April 05 Prof. Ismael H. F. Santos - 28 Algumas outras linguagens XML

April 05 Prof. Ismael H. F. Santos - 29 Ferramentas XML

April 05 Prof. Ismael H. F. Santos - 30 Conclusões