2KJ-301

 
 



Gerenciamendo de XML com Java


Apresentação

Este curso prepara os participantes para trabalhar com XML utilizando Java através de suas APIs.

Público Alvo
Desenvolvedores que utilizam a tecnologia Java.

Pré-requisitos
Curso Linguagem de Programação Java.
Conhecimentos básicos de linguagens de marcação.

Carga Horária
20 H


conteúdo programático

Introdução ao XML
O que é XML e onde pode ser usado?
Elemento Root
Instruções de Processamento
Criando documentos simples


Trabalhando com Document Type Definition
Documentos e Dados
Definindo Attributos e Entidades em um DTD
Resolvendo conflito de nomes
Usando Namespaces
Projetando uma estrutura XML
Atributos e Elementos

Trabalhando com Schemas
Validando documentos com XML Schema
Transformação com XSLT
Folhas de estilo XSLT
Transformar um documento XML em HTML


API Java para Processamento XML
As APIs JAXP
Visão Geral dos Pacotes
SAX
DOM
XSLT
Usando as bibliotecas JAXP


SAX - Simple API for XML
Quando usar SAX
Usando um SAX Parser
Implementando a interface ContentHandler
Manipulando Content Events
Identificando Eventos
Adicionando Event Handlers adicionais
Manipulando erros
Manipulando caracteres especiais
DTD Parsing
Validando com XML Schema

Document Object Model
Quando usar DOM
O modelo DOM
Lendo dados XML para uma árvore DOM
Exibindo a hierarquia DOM
Examinando a estrutura do DOM
Validando com XML Schema
Visão geral do processo de validação
Configurando um DocumentBuilder Factory

Transformações com XSL
Introdução à XSL, XSLT e XPath
Expressões XPath
O modelo de dados XSLT/XPath
Templates e Contextos
Wildcards
Escrevendo um DOM como XML File
Lendo XML
Criando um Transformer
Transformando dados XML com XSLT
Transformando dados XML em HTML


CONDIÇÕES DE INVESTIMENTO
Entre em contato com nosso telemarketing e tenha um atendimento personalizado
0XX21 2510-7055

 
Rua Araújo Porto Alegre, nº 71 / 4º andar - Centro - Rio de Janeiro/RJ :: Tel:(21) 2510-7055 - Fax: (21) 2510-7074 - email: info@nsi.com.br
Horário de Atendimento: 2ª a 6ª feira de 8:00 às 19:00 e Sábado de 8:00 às 12:00 :: Todos os direitos reservados a NSI Training - 2004