XML foi projetado para transportar e armazenar dados.
HTML foi concebido para exibir dados.
Antes de aprender, você deve ter uma compreensão básica do seguinte:
HTML
JavaScript
Se você quiser estudar estes assuntos primeiro, encontrar os tutoriais na nossa Home page .
O que é XML?
XML significa Extensible Markup Language
XML é uma linguagem de marcação muito parecido com HTML
XML foi projetado para transportar dados, e não para exibir dados
Tags XML não são predefinidas. Você deve definir suas próprias tags
XML foi projetado para ser auto-descritivo
XML é uma Recomendação do W3C
A diferença entre XML e HTML
XML não é um substituto para o HTML.
XML e HTML foram projetados com objetivos diferentes:
XML foi projetado para transportar e armazenar os dados, com foco no que os dados são
HTML foi projetado para exibir dados, com foco em como olhares de dados
HTML é sobre a exibição de informações, enquanto o XML é sobre como transportar informações.
XML não faz nada
Talvez seja um pouco difícil de entender, mas XML não faz nada. XML foi criado para estruturar, armazenar e informações de transporte.
O exemplo a seguir é uma nota para Tove, de Jani, armazenadas como XML:
Don't forget me this weekend!
A nota acima é auto descritivo bastante. Tem emissor e receptor de informações, que também tem uma posição e um corpo de mensagem.
Mas ainda assim, esse documento XML não faz nada. É informação apenas envolto em tags.
Alguém deve escrever uma peça de software para enviar, receber ou exibi-lo.
Com XML você inventa suas próprias marcas
As tags no exemplo acima (como
XML. Estas tags são "inventado" pelo autor do documento XML.
Isso é porque a linguagem XML não tem tags predefinidas.
As tags usadas em HTML são predefinidas. Documentos HTML só pode usar tags
definidas no padrão HTML (como
, etc.)
XML permite ao autor definir seus / suas próprias tags e seu / sua própria estrutura do documento.
XML não é um substituto para o HTML
XML é um complemento ao HTML.
É importante entender que o XML não é um substituto para o HTML. Na maioria das aplicações web,
XML é utilizado para o transporte de dados, enquanto HTML é usado para formatar e exibir os dados.
A minha melhor descrição do XML é o seguinte:
XML é um software de e independente de hardware ferramenta para transportar informações.
XML é uma Recomendação do W3C
XML tornou-se uma recomendação W3C em 10 de fevereiro de 1998.
XML está em toda parte
XML é agora tão importante para a web como HTML era a base da Web.
XML é a ferramenta mais comum para transmissões de dados entre todos os tipos de aplicações.