Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 1.34 KB

estrutura.md

File metadata and controls

33 lines (20 loc) · 1.34 KB

🗂 Estrutura do documento XML

O XML é um formato para a criação de documentos com dados organizados de forma hierárquica, basicamente como uma árvore.

Sua estrutura consiste em:

* Instrução de processamento, geralmente no cabeçalho; * Declaração de entidades; * Suas tags, de inicio e fim; * Respeito ao posicionamento de suas tags.

XML é case-sensitive, ou seja, letras maiusculas e minusculas são interpretadas como caracteres diferentes.

Vale ressaltar que os elementos de um XML não devem ser sobrepostos.

Exemplo de um XML com dados sobrepostos, ou seja, inválido

<titulo>XML é melhor que JSON
    <subtitulo>Isso aqui vai dar muito ruim</titulo></subtitulo>

Exemplo ruim tirado da minha cabeça

Como se da a estrutura do documento XML?

Imagem demosntrando como é a estrutura do documento XML

Exemplo retirado do blog da Loiane Groner

Vamos entender a imagem. O XML possui algumas caracteristicas, como discutido anteriormente e visualizado na imagem. A primeira delas é o cabeçalho do XML, que vai conter informações referentes a sua versão, a sua validação etc. Além disso, cada tag representa um elemento e esse elemento pai pode possuir elementos filhos e/ou atributos, como observado na imagem.

Próxima sessão ➡️