“Xml foi a decisão lógica para as tarefas de comunicação aplicação-aplicação padronizadas” (Jason Levitt ) Como chegamos aqui...

Slides:



Advertisements
Apresentações semelhantes
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Advertisements

HTML - HiperText Markup Language Tecnologia para Web
Standard para representar e trocar informação estruturada
Profa. Rudson apostilas.wikidot.com/hipermidia
um parser XML simples e robusto
Engenharia de Software
1 FEUPXML Anotação de Documentos Elementos, Atributos, Entidades, Comentários, Declarações e Instruções de Processamento.
XML (eXtensible Markup Language) W3C - World Wide Web Consortium Documentos TXT estruturados? Por que XML? XML, ou eXtensible Markup Language, é uma linguagem.
XML - Extensible Markup Language
Introdução ao JavaScript JavaScript 03
April 05 Prof. Ismael H. F. Santos - 1 Módulo II XML Processing: XSLT, SAX e DOM Prof. Ismael H F Santos.
Tecnologia para Web JavaScript
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 6.
Conteúdo XML DOM XSL XSD XML DOM-XSL-XSD.
Sistemas Distribuídos
Desenvolvimento de Projetos e Aplicações Web
Ferramentas para Sistema Web Sistemas de Informação Aula 10 – 15/05/2013.
7 - Criação de Páginas Web DREAMWEAVER Pt.2
Jquery – Parte 3 Linguagem de scripts.
HTML Básico João Araujo.
XML Extended Markup Language
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 10 1º Semestre UNIJUÍ.
um parser XML simples e robusto
Tópicos avançados em internet A
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Tópicos de Sistemas de Informação A
Rodrigo Cristiano Silva
Prof. Daniel Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.
Web Services Desmistificando o pré-conceito.
HTML HyperText Markup Language Uma linguagem de marcação.
Profº Cláudio Barbosa XHTML – Introdução  XHTML (eXtensible HyperText Markup Language) – linguagem baseada na XML para.
7 - Criação de Páginas Web
HTML 1ª aula.
HTML: trabalhando com Fontes
CSS incorporado – Formatando textos utilizando estilos em cascata
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 02 1º Semestre UNIJUÍ.
Escola de Engenharia de Piracicaba Sistemas de Apoio a Decisão
Unidade 2 – Revisão de HTML, CSS e Formulários Prof.: Henrique Santos
Unidade 6 – Formulários HTML Prof.: Henrique Santos
Profª. Elizangela M. F. da Silva Responsável: Carlos Alberto da Silva.
TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo.
Linguagens Web - Cliente Aula 2 Introdução ao HTML e XHTML Prof. Gilmar Medeiros – Fevereiro/2010 Instituto Metodista Izabela Hendrix Curso de Tecnologia.
Organização e Arquitetura de Computadores
Cascading Style Sheets (css). Cascading Style Sheets  Cascading Style Sheets (CSS) é uma linguagem de estilo utilizada para definir a apresentação de.
Produção de Sites Unidade 9 – XML Prof.: Henrique Santos.
Integrando sistemas através de HTTP + XML. * Muitos processos manuais começam a ser realizados online. * Ferramentas desenvolvidas precisavam ser interoperáveis.
PROGRAMAÇÃO WEB AULA XHTML
XML: Conceitos, Tecnologias e Aplicações Vânia Maria Ponte Vidal
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.
Redes de computadores: Aplicações Prof. Dr. Amine BERQIA
HTML Document Object Model
Daniel Epstein. O que é o GOOGLE WAVE Como funciona Nomenclatura Principais APIs Principais Extensões Robots Gadgets Embed API Sumário.
1 Sistemas Multimídia Fundamentos Básicos - HTML Prof. Hemir Santiago Prof. Hemir Santiago.
Aula – Sistemas Operacionais
Karine Alessandra Córdova
Profº Cláudio Barbosa HTML - Introdução  HTML – Hypertext Markup Language – Linguagem de Marcação de Hipertexto;  Linguagem.
HTML Estrutura e Sintaxe.
Linguagem de Programação Web Karine Alessandra Córdova.
HTML - HyperText Markup Language Professora: Fabrícia F. de Souza.
HTML Prof. Geyson Silva.
Módulo II Capítulo 1: Orientação a Objetos
JQUERY Aula 03 – Manipulando HTML.  JQuery contem metodos que permitem manipular elementos do HTML e seus atributos alem da manipulação do DOM.  DOM.
Prof. Wolley Profa. Érika
1 HTML Prof. Esp. Andrew Rodrigues Aula 02. II - Linguagem de Marcação HTML 2 Sintaxe Básica do HTML Olá mundo!!
JavaScript Introdução ao JavaScript 1. Objetivos Introdução Sintaxe Básica Arquivo (script) externo Script no HEAD da página Script no BODY da página.
YOUR LOGO Tópicos Avançados em Internet Prof. Lincoln Ferreira Dantas Sistemas de Informação UNIESP – Presidente Epitácio.
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :34 1 Introdução e Conceitos CSS CSS significa Cascade Style Sheetes (Folha de Estilo.
WebDesign JavaScript e jQuery. HTML e W3C - O HTML segue padrão XML - linguagem somente de marcação - somente de visualização de conteúdo sem formatação.
Design para Web 3 XHTML.
Programação para Internet Rica– Aula 03 Prof. Me. Ronnison Reges Vidal.
Transcrição da apresentação:

“Xml foi a decisão lógica para as tarefas de comunicação aplicação-aplicação padronizadas” (Jason Levitt ) Como chegamos aqui...

* XML é uma recomendação da W3C * É usada para carregar dados e não para exibir * Suas tags(etiquetas) não são pré definidas. * Xml deve ser auto descritivo Introdução ao XML

* Enquanto HTML está preocupado em exibir dados e focado como eles se parecem, * XML está preocupado em transportar dados, e focado no que os dados são. * XML não faz NADA. Introdução

* XML não faz NADA * XML foi criado para estruturar, armazenar e transportar dados. Introdução ao XML

Derpina Derp Convite para o Amor Tem como te encontrar depois da aula de XML?

* No exemplo anterior tínhamos um remetente, um destinatário, ainda assim o xml não faz nada. * É necessário que alguém escreva um pedaço de código para enviar, receber ou exibir essa mensagem. Introdução ao XML

* XML é independente de software e hardware no transporte de informação e não substitui o html pois possui finalidade diferente. Introdução ao XML

* XML Separa Dados do HTML * É mais fácil compartilhar e transportar com XML * Muitas linguagens da internet foram criadas a partir do XML, como o XHTML e o WSDL Introdução ao XML

Cozinha Italiana Giada De Laurentiis Harry Potter J K. Rowling ,00 Revista Playboy Hugh Hefner ,00

* Tags devem ser fechadas * Tags são case sensitive * Tags devem ser fechadas obedecendo a estrutura Html: Negrito Italico XML Negrito Italico Introdução ao XML

* Tag raiz é obrigatória * Os valores de atributo devem estar entre aspas duplas “ ” * * Espaços em branco são preservados em xml Introdução ao XML

<<Menor >>Maior &&E comercial &apos;'Apostofro ""Aspas

* Criaçao de tags devem obedecer: * Não podem começar com numeros ou pontuação * Não podem começar com a palavra xml * User underline ex:, * Evite uso de “-” “.” e “:” * É dinamicamente expansível, podemos adicionar tags ao exemplo anterior sem causar danos ao sistema de leitura da mensagem original Introdução ao XML

* Atributos não podem conter múltiplos valores, elementos sim. * Atributos não podem conter uma substrutura, elementos sim. * Atributos são menos escaláveis. * Prefira elementos a atributos Introdução ao XML

* DOM (Document Object Model) é um padrão W3C * Define os objetos e as propriedades e como acessar (métodos) para acessá-los * É o padrão para acessar, mudar ou deletar elementos XML Acessando e manipulando XML

* Tudo em um documento XML é um Nó ou node * O documento é um nó * Todo elemento é um nó * O texto nos elementos é um nó * Os atributos são nós * Comentários sáo nós Acessando e manipulando XML

Pai Filho

* Em uma árvore DOM o primeiro nó é chamado de raiz * Todo nó exceto a raíz tem exatamente um nó pai * Um nó pode ter vários filhos * Uma folha é um nó sem filhos * Nós com mesmo pai são nós irmãos Acessando e manipulando XML

* Temos o nó chamado root Acessando e manipulando XML