Comunicação xml com java

4034 palavras 17 páginas
Trabalho de XML
APIs Java para XML

Wanderson Correia dos Santos

Brasília-DF
24 Nov 2012

Índice 1. Introdução 1.1 Document Object Model 1.2 Simple API for XML
2. A API DOM 2.1 Os princípios do processamento DOM 2.2 Introdução a navegação no DOM 2.3 Exemplo de utilização DOM 2.3.1 Uma classe biblioteca de DOMs 2.3.2 Localizando Elementos pelo Tipo 2.3.3 Navegando no Modelo DOM 2.3.4 Acessando Atributos por nome 2.3.5 Modificando um DOM
3. A API SAX 3.1 Entrada do Parser SAX 3.2 A Interface SAX DocumentHandler 3.3 Relatório SAX de Erro 3.4 Classe HandlerBase 3.5 Exemplo de SAX 3.5.1 Criando HandlerBase 3.5.2 Localizando Parse Erros

1. Introdução
Este trabalho procura mostrar como diferentes filosofias de programação Java para XML são utilizados. Duas APIs são apresentadas: DOM e SAX. 1.1. Document Object Model - DOM Neste modelo, o documento XML inteiro é armazenado na memória num formato de árvore de nodos, todos descendendo de uma raiz. O programador pode então aplicar vários métodos para localizar e manipular os nodos. Este é seu modelo conceitual:

Essencialmente, o programador configura um parser com um XML fonte, e espera terminar. Se existir algum erro, o programador recebe um relatório do erro, caso contrário é retornado um objeto DOM que pode ser manipulado. De uma maneira geral, para cada procura ou algum tipo de manipulação, é preciso começar pelo elemento raiz e ir subindo na hierarquia. Como todas as informações estão disponíveis na memória, é possível correlacionar e combinar informações como desejar. 1.2. Simple API for XML - SAX Utilizando-se SAX

Relacionados

  • Web servic
    2814 palavras | 12 páginas
  • TCC de aplicativos moveis
    9753 palavras | 40 páginas
  • Teste
    2971 palavras | 12 páginas
  • Apache Axis
    1645 palavras | 7 páginas
  • Criação e Implantação de um Sistema Web Service
    5742 palavras | 23 páginas
  • Ally
    456 palavras | 2 páginas
  • WebServicePTP
    926 palavras | 4 páginas
  • Xml o poderoso
    781 palavras | 4 páginas
  • Atps linguagem para organização e transferência de dados para web
    3496 palavras | 14 páginas
  • Descarte do lixo eletronico no brasil
    8594 palavras | 35 páginas