underpop

http://underpop.online.fr 2008-05-01  

Exemplos XML

Exemplo 1 Um documento XML deve conter um ou mais elementos.
Exemplo 2 Existe um único elemento, o elemento raíz, que não pode fazer parte do conteúdo de nenhum outro elemento.
Exemplo 3 O nome de um elemento deve ser igual na marcação (tag) inicial e na marcação final. Há diferenciação entre letras maiúsculas e letras minúsculas.
Exemplo 4 Se a marcação inicial está dentro de um elemento, a marcação final também deve estar dentro do mesmo elemento. Simplificando: os elementos, delimitados pela marcação inicial e pela marcação final devem estar aninhados.
Exemplo 5 Todo elemento deve manter o mesmo nome na marcação inicial e na marcação final. O texto entre a marcação inicial e a marcação final é chamado conteúdo do elemento. Um elemento sem conteúdo pode tomar uma forma especial . A barra antes do > substitui a marcação final.
Exemplo 6 O nome dos elementos podem conter letras, dígitos, hífens, underscores, dois pontos, ou pontos. Dois pontos podem ser usados somente em um caso especial, quando separam, o que chamamos namespace. Os nomes dos elementos que começam com xml, XML ou outra combinação dessa string são reservados por padrão.
Exemplo 7 Um elemento pode conter vários, um ou nenhum atributo. Os caracteres permitidos são os mesmos dos nomes de elementos. O nome do atributo é separado de seu valor por =. O valor do atributo deve estar entre apóstrofes '...' ou aspas duplas "..." . Se um apóstrofe ou aspas duplas são usadas no valor do atributo o delimitador contrário deve ser usado.
Exemplo 8 Caracteres <>
Exemplo 9 Caracteres >, " , e ' podem ser substituídos por > , " e ' , respectivamente
Exemplo 10 Comentários podem aparecer em qualquer lugar do documento fora de outra marcação. Um processador de XML pode, mas não necessariamente, tornar possível a leitura desses comentários por uma aplicação. A string "--" (dois hífens) não pode ocorrer nos comentários.
Exemplo 11 Instruções de processamento(PIs) permitem aos documentos conter instruções para aplicações.
Exemplo 12 Seções CDATA são usadas para preservar blocos de texto com caracteres que seriam interpretados como marcação. As seções CDATA começam com a string "". A string ']]>' não pode ocorrer dentro da seção CDATA.
Exemplo 13 Documentos XML podem, e deveriam, começar com uma declaração XML que especifica a versão do XML que está sendo usada.

Marcadores: , ,