Introdução ao XML Esta seção continuará apresentando alguns pontos de conhecimento sobre XML, que é a base para aprender XML! XML foi projetado para transmitir e armazenar dados.
HTML foi projetado para exibir dados. Dica: XML é uma linguagem de marcação extensível e HTML é uma linguagem de marcação de hipertexto. Noções básicas que você deve dominar Antes de continuar, você precisará de um conhecimento básico de: HTMLJavaScript Se quiser aprender esses projetos primeiro, visite estes tutoriais em nossa página inicial.
XML significa Linguagem de Marcação Extensível.
XML é uma linguagem de marcação muito parecida com HTML.
XML foi projetado para transmitir dados, não para exibi-los.
As tags XML não são predefinidas. Você mesmo precisa definir os rótulos.
XML foi projetado para ser autodescritivo.
XML é um padrão recomendado pelo W3C.
Diferenças entre XML e HTML XML não substitui o HTML.
XML e HTML são projetados para finalidades diferentes: XML é projetado para transmitir e armazenar dados, com foco no conteúdo dos dados. O HTML foi projetado para exibir dados, com foco na aparência dos dados. O HTML foi projetado para exibir informações, enquanto o XML foi projetado para transmitir informações. XML não faz nada Talvez seja um pouco difícil de entender, mas XML não faz nada. XML é projetado para estruturar, armazenar e transmitir informações.
O exemplo a seguir é uma nota escrita por Jani para Tove, armazenada como XML: <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Não esqueça eu neste fim de semana!</body> </note>
A nota acima é autodescritiva. Ele contém informações sobre o remetente e o destinatário, bem como os cabeçalhos e o corpo da mensagem. No entanto, este documento XML ainda não faz nada. São apenas informações puras embaladas em tags XML. Precisamos escrever software ou programas para transmitir, receber e exibir este documento. Com XML você pode inventar suas próprias tags. As tags do exemplo acima não são definidas em nenhum padrão XML (como <to> e <from>). Essas tags foram inventadas pelos autores de documentos XML. Isso ocorre porque a linguagem XML não possui tags predefinidas. As tags usadas em HTML são predefinidas. Documentos HTML só podem usar tags definidas no padrão HTML (como <p>, <h1>, etc.).
XML permite que os autores definam suas próprias tags e sua própria estrutura de documento. XML não é um substituto para HTML. XML é um complemento para HTML. É importante entender que o XML não substituirá o HTML. Na maioria das aplicações Web, o XML é usado para transmitir dados, enquanto o HTML é usado para formatar e exibir os dados. A melhor descrição do XML é: XML é uma ferramenta de transmissão de informações independente de software e hardware. XML é um padrão recomendado do W3C XML tornou-se um padrão recomendado do W3C em 10 de fevereiro de 1998. Para saber mais sobre as atividades XML do W3C, visite nossos tutoriais do W3C. XML está em toda parte Atualmente, o XML desempenha um papel na Web que não é menos importante que o HTML, que sempre foi a base da Web. XML é a ferramenta mais comumente usada para transferência de dados entre vários aplicativos.