Guia XML, explicação, tutoriais e muito mais.
XML (Extensible Markup Language) é uma linguagem de marcação semelhante ao HTML, mas sem tags predefinidas para usar. Em vez disso, você define suas próprias tags projetadas especificamente para suas necessidades. Esta é uma maneira poderosa de armazenar dados em um formato que pode ser armazenado, pesquisado e compartilhado. Mais importante ainda, como o formato fundamental do XML é padronizado, se você compartilhar ou transmitir XML entre sistemas ou plataformas, localmente ou pela Internet, o destinatário ainda poderá analisar os dados devido à sintaxe XML padronizada.
Para que um documento XML esteja correto, as seguintes condições devem ser atendidas:
O documento deve estar bem formado.
O documento deve estar em conformidade com todas as regras de sintaxe XML.
O documento deve estar em conformidade com as regras semânticas, que geralmente são definidas em um esquema XML ou DTD.