SlideShare uma empresa Scribd logo
1 de 23
Alunos: Edna Ambo Luiz Junior José Erick Valquirene Santos Carlos Leite
1.0 – INTRODUÇÃO - O QUE É XML? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1.0 – INTRODUÇÃO - O QUE É XML? Característica Sêmantica: Trata-se de uma linguagem com  SIGNIFICADO .  Você cria também os seus próprios elementos e escolhe para eles os nomes que desejar, dando significado às marcações. 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5.0 – CARACTERÍSTICAS Além disso estrutura do XML permite facilmente estabelecer padrões ou mesmo embutir a própria descrição e significado dos dados num arquivo nesse formato.   Exemplo:  <aluno>  <nome> Paulo da Silva </nome>  <matrícula> E003415N </matrícula>  <nota> 95 </nota><faltas> 8 </faltas>  </aluno>   <table width=&quot;100%&quot;>  <tr> <td align=&quot;left&quot; bgcolor=&quot;#FFFFFF&quot;> <font face=&quot;Arial, Helvetica&quot; size=&quot;2&quot;><strong>Aluno:</strong> Paulo da Silva </font></td> </tr> </table>
6.0 – Estrutura de um documento XML    6.1 – Elementos    6.2 – Atributos    6.3 – Entidades 6.4 – Instruções de Processamento 6.5 –   Comentários 6.6 – Seções CDATA    <?xml version=&quot;l.0&quot; encoding=&quot;ISO-8859-1&quot;?> <pedidos> <pedido> <item>Sapato preto</item> <descrição>Sapato de couro masculino</descrição> <preço moeda=&quot;R$&quot;>78,00</preço> <descrição><![CDATA[Pedido confirmado pelo e-mail:<a href=&quot;mailto:abc@xxx,com,br&quot;>]]></descrição> </pedido> </pedidos>
7.0 – Especificação da Estrutura do Documento XML   7.1   –   DTD   7.2   –   XSD Schemas    7.3   –   XML Document Object Model (DOM)
<?xml version=&quot;l.0&quot; encoding=&quot;ISO-8859-1&quot;?> <!DOCTYPE livro [ <!ELEMENT livro (titulo, descrição, autor)> <!ELEMENT titulo (#PCDATA)> <!ELEMENT descrição (#PCDATA)> <!ELEMENT autor (#PCDATA)> ]> <livro>  <titulo>ASP.NET com C# - curso prático</titulo> <descrição>Livro com muitos exemplos usando ASP.NET, C#, XML</descrição> <autor>Alfredo Lotar</autor> </livro> 7.0 – Especificação da Estrutura do Documento XML   7.1   –   DTD
<xsd: schema xmlns:xsd=&quot;http:/www.w3.org/2001/XMLSchema&quot;> <xsd:complexType name=&quot;endereco&quot;> <xsd: sequence> <xsd:element name=&quot;nome&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;rua&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;cidade&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;estado&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;cep&quot; type=&quot;xsd:decimal&quot;/> </xsd: sequence> <xsd:attribute name=&quot;Pais&quot; type=&quot;xsd:NMTOKEN&quot; fixed=&quot;BR&quot;/> </xsd:complexType> </xsd:schema> 7.0 – Especificação da Estrutura do Documento XML   7.2   –   XSD Schemas
[object Object],[object Object],7.0 – Especificação da Estrutura do Documento XML   7.3   –   XML Document Object Model (DOM)
8.0 – XLS   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
8.0 – XLS – Exemplo: <?xml version=“1.0” encoding=“ISO-8859-1” ?> <?xml-stylesheet type=“text/xsl” href=“teste.xsl” ?> <agenda> <contato> <nome>Maria</nome> <telefone>11 5555-5555</telefone> </contato> <contato> <nome>José</nome> <telefone>13 3210-1234</telefone> </contato> ... </agenda>  Arquivo XML
8.0 – XLS – Exemplo: <?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot; ?> <xsl:stylesheet version=&quot;1.0&quot;  xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;> <xsl:template match=&quot;/&quot;> <table width=&quot;100%&quot; border=&quot;1&quot;> <tr> <th>Nome</th> <th>Telefone</th> </tr> <xsl:for-each select=&quot;agenda/contato&quot;>  <tr> <td><xsl:value-of select=&quot;nome&quot; /></td> <td><xsl:value-of select=&quot;telefone&quot; /></td> </tr> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet>   Arquivo XSL
9.0 – BANCO DE DADOS ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
<XML –Correios>
<XML – Informações de produtos>
< Consegue  via  XML  manter o cadastro e um histórico de licitações Realizadas por empresas No Brasil.>
[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica Trabalho
Adagenor Ribeiro
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Uni Buscapé Company
 

Mais procurados (20)

Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica Trabalho
 
Apostila XML, DTD, XSD e XSLT
Apostila XML, DTD, XSD e XSLTApostila XML, DTD, XSD e XSLT
Apostila XML, DTD, XSD e XSLT
 
Codificações basicas em HTML e XML
Codificações basicas em HTML e XMLCodificações basicas em HTML e XML
Codificações basicas em HTML e XML
 
XML: Uma Introdução Prática (2001)
XML: Uma Introdução Prática (2001)XML: Uma Introdução Prática (2001)
XML: Uma Introdução Prática (2001)
 
XML e Banco de Dados XML Nativo
XML e Banco de Dados XML NativoXML e Banco de Dados XML Nativo
XML e Banco de Dados XML Nativo
 
Sgml
SgmlSgml
Sgml
 
01- Introdução ao XML
01- Introdução ao XML01- Introdução ao XML
01- Introdução ao XML
 
Aula Introdução a Linguagem XML
Aula Introdução a Linguagem XMLAula Introdução a Linguagem XML
Aula Introdução a Linguagem XML
 
XML
XMLXML
XML
 
Aula html
Aula htmlAula html
Aula html
 
XML Schema (2002)
XML Schema (2002)XML Schema (2002)
XML Schema (2002)
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
 
1ª aula php
1ª aula php1ª aula php
1ª aula php
 
Webservices
WebservicesWebservices
Webservices
 
02 - Apresentação de dados em XML com XSL e HTML
02 - Apresentação de dados em XML com XSL e HTML02 - Apresentação de dados em XML com XSL e HTML
02 - Apresentação de dados em XML com XSL e HTML
 
XML - Introdução
XML - IntroduçãoXML - Introdução
XML - Introdução
 
Html Básico
Html BásicoHtml Básico
Html Básico
 
Banco de Dados XML
Banco de Dados XMLBanco de Dados XML
Banco de Dados XML
 
HTML5 - (02) Estrutura Básica - DOCTYPE e Charsets
HTML5 - (02) Estrutura Básica - DOCTYPE e CharsetsHTML5 - (02) Estrutura Básica - DOCTYPE e Charsets
HTML5 - (02) Estrutura Básica - DOCTYPE e Charsets
 
Introdução ao XML
Introdução ao XMLIntrodução ao XML
Introdução ao XML
 

Semelhante a Xml

A e xtensible markup language (xml)
A e xtensible markup language (xml)A e xtensible markup language (xml)
A e xtensible markup language (xml)
Liliana Costa
 
Arquitetura: XML + RDF ate WebSemantica
Arquitetura: XML + RDF ate WebSemanticaArquitetura: XML + RDF ate WebSemantica
Arquitetura: XML + RDF ate WebSemantica
Sergio Crespo
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Eduardo Bertolucci
 

Semelhante a Xml (20)

Curso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTMLCurso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTML
 
Parte5 xml
Parte5 xmlParte5 xml
Parte5 xml
 
Curso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTMLCurso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTML
 
Padroes Web
Padroes WebPadroes Web
Padroes Web
 
Java e XML
Java e XMLJava e XML
Java e XML
 
HTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTMLHTML HardCore Parte 2 - XHTML
HTML HardCore Parte 2 - XHTML
 
Xml Ws
Xml WsXml Ws
Xml Ws
 
A e xtensible markup language (xml)
A e xtensible markup language (xml)A e xtensible markup language (xml)
A e xtensible markup language (xml)
 
Arquitetura: XML + RDF ate WebSemantica
Arquitetura: XML + RDF ate WebSemanticaArquitetura: XML + RDF ate WebSemantica
Arquitetura: XML + RDF ate WebSemantica
 
Html slide
Html slideHtml slide
Html slide
 
Apostila curso xhtml css
Apostila curso xhtml cssApostila curso xhtml css
Apostila curso xhtml css
 
15
1515
15
 
Curso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLCurso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTML
 
Html slide
Html slideHtml slide
Html slide
 
Html slide
Html slideHtml slide
Html slide
 
Html slide
Html slideHtml slide
Html slide
 
Xhtml
XhtmlXhtml
Xhtml
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
 
Web Standards
Web StandardsWeb Standards
Web Standards
 
Html5 - Notas de aula
Html5 - Notas de aulaHtml5 - Notas de aula
Html5 - Notas de aula
 

Mais de JErickPPTs

Mais de JErickPPTs (20)

Brand Storytelling - Victoria University - 2019
Brand Storytelling - Victoria University - 2019Brand Storytelling - Victoria University - 2019
Brand Storytelling - Victoria University - 2019
 
Wikileaks - Victoria University - 2018
Wikileaks - Victoria University - 2018Wikileaks - Victoria University - 2018
Wikileaks - Victoria University - 2018
 
Deliveroo - Victoria University - 2017
Deliveroo - Victoria University - 2017Deliveroo - Victoria University - 2017
Deliveroo - Victoria University - 2017
 
Interaction Design, Visual Design, UX at Profite Marketing para Comércio Elet...
Interaction Design, Visual Design, UX at Profite Marketing para Comércio Elet...Interaction Design, Visual Design, UX at Profite Marketing para Comércio Elet...
Interaction Design, Visual Design, UX at Profite Marketing para Comércio Elet...
 
AI - Novo Portal PAC2 / Concorrência PrismaOnze.
AI - Novo Portal PAC2 / Concorrência PrismaOnze.AI - Novo Portal PAC2 / Concorrência PrismaOnze.
AI - Novo Portal PAC2 / Concorrência PrismaOnze.
 
Exercício de AI - PrismaOnze.
Exercício de AI - PrismaOnze.Exercício de AI - PrismaOnze.
Exercício de AI - PrismaOnze.
 
Exercício Interaction Designer - Huge
Exercício Interaction Designer - HugeExercício Interaction Designer - Huge
Exercício Interaction Designer - Huge
 
Campanha SUBDAY x SUBNIGHT
Campanha  SUBDAY x SUBNIGHTCampanha  SUBDAY x SUBNIGHT
Campanha SUBDAY x SUBNIGHT
 
Identidade de [Moda] integrada com loja de [Varejo].
Identidade de [Moda] integrada com loja de [Varejo].Identidade de [Moda] integrada com loja de [Varejo].
Identidade de [Moda] integrada com loja de [Varejo].
 
Dias D Submarino 2014 - Campanhas cotidianas do varejo on-line.
Dias D Submarino 2014 - Campanhas cotidianas  do varejo on-line.Dias D Submarino 2014 - Campanhas cotidianas  do varejo on-line.
Dias D Submarino 2014 - Campanhas cotidianas do varejo on-line.
 
Menu Vitrine Submarino.com 2014.
Menu Vitrine Submarino.com 2014.Menu Vitrine Submarino.com 2014.
Menu Vitrine Submarino.com 2014.
 
Campanha de lançamento CoolStuff Submarino.com
Campanha de lançamento CoolStuff Submarino.comCampanha de lançamento CoolStuff Submarino.com
Campanha de lançamento CoolStuff Submarino.com
 
Configurações do Layout CoolStuff Submarino.
Configurações do Layout CoolStuff Submarino.Configurações do Layout CoolStuff Submarino.
Configurações do Layout CoolStuff Submarino.
 
Campanha BlackFriday 2013.
Campanha BlackFriday 2013.Campanha BlackFriday 2013.
Campanha BlackFriday 2013.
 
Projeto Visual Email Marketing Submarino 2014.
Projeto Visual Email Marketing Submarino 2014.Projeto Visual Email Marketing Submarino 2014.
Projeto Visual Email Marketing Submarino 2014.
 
Proposta ID lançamento Moda do Submarino.
Proposta ID lançamento Moda do Submarino.Proposta ID lançamento Moda do Submarino.
Proposta ID lançamento Moda do Submarino.
 
Projeto exploradores / Conceitos Iniciais
Projeto exploradores / Conceitos IniciaisProjeto exploradores / Conceitos Iniciais
Projeto exploradores / Conceitos Iniciais
 
Campanha SubDay Dezembro 2013.
Campanha SubDay Dezembro 2013.Campanha SubDay Dezembro 2013.
Campanha SubDay Dezembro 2013.
 
Campanha Reativação Galeria de Artes Submarino.
Campanha Reativação Galeria de Artes Submarino.Campanha Reativação Galeria de Artes Submarino.
Campanha Reativação Galeria de Artes Submarino.
 
Campanha Loja de Móveis do Submarino.
Campanha Loja de Móveis do Submarino.Campanha Loja de Móveis do Submarino.
Campanha Loja de Móveis do Submarino.
 

Xml

  • 1. Alunos: Edna Ambo Luiz Junior José Erick Valquirene Santos Carlos Leite
  • 2.
  • 3. 1.0 – INTRODUÇÃO - O QUE É XML? Característica Sêmantica: Trata-se de uma linguagem com SIGNIFICADO .  Você cria também os seus próprios elementos e escolhe para eles os nomes que desejar, dando significado às marcações. 
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. 5.0 – CARACTERÍSTICAS Além disso estrutura do XML permite facilmente estabelecer padrões ou mesmo embutir a própria descrição e significado dos dados num arquivo nesse formato.  Exemplo: <aluno> <nome> Paulo da Silva </nome> <matrícula> E003415N </matrícula> <nota> 95 </nota><faltas> 8 </faltas> </aluno>   <table width=&quot;100%&quot;> <tr> <td align=&quot;left&quot; bgcolor=&quot;#FFFFFF&quot;> <font face=&quot;Arial, Helvetica&quot; size=&quot;2&quot;><strong>Aluno:</strong> Paulo da Silva </font></td> </tr> </table>
  • 10. 6.0 – Estrutura de um documento XML   6.1 – Elementos   6.2 – Atributos   6.3 – Entidades 6.4 – Instruções de Processamento 6.5 – Comentários 6.6 – Seções CDATA   <?xml version=&quot;l.0&quot; encoding=&quot;ISO-8859-1&quot;?> <pedidos> <pedido> <item>Sapato preto</item> <descrição>Sapato de couro masculino</descrição> <preço moeda=&quot;R$&quot;>78,00</preço> <descrição><![CDATA[Pedido confirmado pelo e-mail:<a href=&quot;mailto:abc@xxx,com,br&quot;>]]></descrição> </pedido> </pedidos>
  • 11. 7.0 – Especificação da Estrutura do Documento XML 7.1 – DTD 7.2 – XSD Schemas   7.3 – XML Document Object Model (DOM)
  • 12. <?xml version=&quot;l.0&quot; encoding=&quot;ISO-8859-1&quot;?> <!DOCTYPE livro [ <!ELEMENT livro (titulo, descrição, autor)> <!ELEMENT titulo (#PCDATA)> <!ELEMENT descrição (#PCDATA)> <!ELEMENT autor (#PCDATA)> ]> <livro> <titulo>ASP.NET com C# - curso prático</titulo> <descrição>Livro com muitos exemplos usando ASP.NET, C#, XML</descrição> <autor>Alfredo Lotar</autor> </livro> 7.0 – Especificação da Estrutura do Documento XML 7.1 – DTD
  • 13. <xsd: schema xmlns:xsd=&quot;http:/www.w3.org/2001/XMLSchema&quot;> <xsd:complexType name=&quot;endereco&quot;> <xsd: sequence> <xsd:element name=&quot;nome&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;rua&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;cidade&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;estado&quot; type=&quot;xsd:string&quot;/> <xsd:element name=&quot;cep&quot; type=&quot;xsd:decimal&quot;/> </xsd: sequence> <xsd:attribute name=&quot;Pais&quot; type=&quot;xsd:NMTOKEN&quot; fixed=&quot;BR&quot;/> </xsd:complexType> </xsd:schema> 7.0 – Especificação da Estrutura do Documento XML 7.2 – XSD Schemas
  • 14.
  • 15.
  • 16. 8.0 – XLS – Exemplo: <?xml version=“1.0” encoding=“ISO-8859-1” ?> <?xml-stylesheet type=“text/xsl” href=“teste.xsl” ?> <agenda> <contato> <nome>Maria</nome> <telefone>11 5555-5555</telefone> </contato> <contato> <nome>José</nome> <telefone>13 3210-1234</telefone> </contato> ... </agenda> Arquivo XML
  • 17. 8.0 – XLS – Exemplo: <?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot; ?> <xsl:stylesheet version=&quot;1.0&quot; xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;> <xsl:template match=&quot;/&quot;> <table width=&quot;100%&quot; border=&quot;1&quot;> <tr> <th>Nome</th> <th>Telefone</th> </tr> <xsl:for-each select=&quot;agenda/contato&quot;> <tr> <td><xsl:value-of select=&quot;nome&quot; /></td> <td><xsl:value-of select=&quot;telefone&quot; /></td> </tr> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet> Arquivo XSL
  • 18.
  • 19.
  • 21. <XML – Informações de produtos>
  • 22. < Consegue via XML manter o cadastro e um histórico de licitações Realizadas por empresas No Brasil.>
  • 23.