Sintaxe do XML
Como já disse anteriormente o XML teve como base o SGML e podemos dizer que o XML é cerca de 10% de SGML.
Um ficheiro XML pode ser escrito num qualquer documento de texto ASCII, como se faria no HTML e no cabeçalho do documento temos de colocar o seguite:
O restante documento poderá ser escrito à base de tag’s (etiquetas) como seria feito em HTML. O XML consiste em definir o armazenamento de informação dentro de tag’s, podendo ter assim a informação bem organizada.
Qualquer tag poderá incluir no seu interior atributos, sem que tenhamos de respeitar qualquer limite quanto a isso.
Por exemplo: atributo1 = ”valor1” atributo2 = “valor2”
Em XML também é possível comentar o código do ficheiro e podemos faze-lo da mesma forma que seria feito em HTML:
Podemos dizer que o XML tem uma sintaxe muito simples e intuitiva, pois funciona à base de tag’s que armazenam informação mas temos de ter em conta que o XML tem ao seu redor muitas outras tecnologias e linguagens de programação que fazem dela tão modular.
Aqui está um exemplo que demonstra como é feito o armazenamento de informação usando tag’s num ficheiro XML:
Como podemos verificar no exemplo acima indicado cada um de nós pode inventar as tas’s que bem entender e fazer a sua ordenação da forma que quiser, sem que haja restrições para esse efeito.