Tutorial de XML
XML significa eXtensible Markup Language.
XML foi projetado para armazenar e transportar dados.
O XML foi projetado para ser legível por humanos e por máquina.
Exemplo de XML 1
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
Exemplo de XML 2
<?xml version="1.0" encoding="UTF-8"?>
<breakfast_menu>
<food>
<name>Belgian Waffles</name>
<price>$5.95</price>
<description>
Two of our famous
Belgian Waffles with plenty of real maple syrup
</description>
<calories>650</calories>
</food>
<food>
<name>Strawberry Belgian Waffles</name>
<price>$7.95</price>
<description>
Light Belgian
waffles covered with strawberries and whipped cream
</description>
<calories>900</calories>
</food>
<food>
<name>Berry-Berry Belgian Waffles</name>
<price>$8.95</price>
<description>
Belgian
waffles covered with assorted fresh berries and whipped
cream
</description>
<calories>900</calories>
</food>
<food>
<name>French Toast</name>
<price>$4.50</price>
<description>
Thick slices made
from our homemade sourdough bread
</description>
<calories>600</calories>
</food>
<food>
<name>Homestyle
Breakfast</name>
<price>$6.95</price>
<description>
Two eggs, bacon or sausage, toast, and our ever-popular hash
browns
</description>
<calories>950</calories>
</food>
</breakfast_menu>
Por que estudar XML?
XML desempenha um papel importante em muitos sistemas de TI diferentes.
XML é frequentemente usado para distribuir dados pela Internet.
É importante (para todos os tipos de desenvolvedores de software!) ter um bom entendimento de XML.
O que você vai aprender
Este tutorial lhe dará uma compreensão sólida de XML:
- O que é XML?
- Como funciona o XML?
- Como posso usar XML?
- Para que posso usar XML?
Padrões XML importantes
Este tutorial também se aprofundará nos seguintes padrões XML importantes:
Recomendamos a leitura deste tutorial, na sequência listada no menu à esquerda.
Aprenda por exemplos
Exemplos são melhores do que 1000 palavras. Os exemplos geralmente são mais fáceis de entender do que as explicações de texto.
Este tutorial complementa todas as explicações com exemplos esclarecedores do tipo "Experimente você mesmo".
Se você experimentar todos os exemplos, aprenderá muito sobre XML em muito pouco tempo!
Teste de XML
Teste suas habilidades em XML no W3Schools!
Inicie o teste XML!