O que é XML?


0

Este artigo irá explicar o que é XML e como usar XML.

XML

XML

Abreviação de extensible markup language, XML é uma especificação desenvolvida pelo W3C a partir da recomendação em 10 de fevereiro de 1998. XML é semelhante ao HTML no sentido de que o XML usa tags para marcar um documento, permitindo que o navegador interprete e exiba as informações. No entanto, ao contrário do HTML, a linguagem XML é ilimitada (extensível). Ele permite que as tags se definam e podem descrever o conteúdo em vez de apenas exibir o conteúdo da página. Usando XML, outras linguagens como RSS e MathML foram criadas, até mesmo ferramentas como XSLT foram criadas usando XML.

Exemplo de código XML

Abaixo está um exemplo básico de como o código XML pode aparecer. Conforme mencionado anteriormente, você pode usar quaisquer tags que desejar, contanto que sigam todas as regras. Além disso, como não há regras ou estrutura definidas, um DTD (definição de tipo de documento) precisa ser definido com instruções e estrutura de seu XML.

<?xml version="1.0" encoding="utf-8"?>
<computersoftware>
<product>
<name>Windows 8</name>
<description>Microsoft Windows 8 operating system - Full version.</description> <developer>Microsoft</developer> <cost>132.78</cost>
</product>
<product>
<name>World of Warcraft</name>
<description>World of Warcraft for Mac and PC.</description>
<developer>Blizzard</developer>
<cost>10.99</cost>
</product>
</computersoftware>

Como você cria XML?

Como HTML, XML pode ser criado usando qualquer editor de texto. No entanto, é mais fácil de criar usando um editor de HTML com destaque de sintaxe XML como Dreamweaver ou um editor de texto com destaque de sintaxe como Notepad ++.

Regras a serem lembradas ao criar XML

Embora a linguagem XML seja ilimitada quanto à definição de tags, ainda existem regras que precisam ser seguidas ao escrever o código XML.

  • Todas as tags de abertura XML devem ter uma tag de fechamento correspondente. Se você tiver uma tag vazia, pode usar uma tag semelhante a:
  • As tags XML diferenciam maiúsculas de minúsculas, então sua tag de abertura deve corresponder exatamente à tag de fechamento.
  • Você deve ter uma única marca raiz (elemento) com todas as outras marcas. Em nosso exemplo, “computeroftware” foi nossa marca raiz.
  • Todas as tags que contêm um atributo devem estar entre aspas.
  • Todas as tags devem ser aninhadas corretamente.

O XML substitui o HTML?

Não. HTML ainda é a linguagem principal usada para criar a estrutura de uma página da web. XML pode ser usado além de uma página HTML ou como alternativa ao HTML.


Like it? Share with your friends!

0
Rubem Rego

0 Comments

Your email address will not be published. Required fields are marked *