trabalho de php
•
•
•
•
•
•
•
XML é uma Recomendação W3C
XML apenas descreve os dados e o que eles significam o O HTML que foi desenvolvido para mostrar os dados e a “aparência” deles o XML é um complemento ao HTML e não um substituto deste
XML foi desenvolvido para estruturar, armazenar e enviar os dados
“XML is a cross-platform, software and hardware independent tool for transmitting information” – W3Schools
Com XML os dados são mantidos separados do seu código HTML
Com XML a troca de dados entre sistemas incompatíveis é possível
As tags do XML não são pré-definidas, você deve criar as suas próprias tags, obedecendo a um pequeno conjunto de regras de sintaxe.
• Regras de Sintaxe do XML o o
o
o o o
o
o
•
Todos os documentos XML devem conter a “declaração XML”
Define a versão do XML e a codificação de caracteres usada no documento
A declaração XML não é parte do documento XML, não é um elemento do documento XML, e por isso não precisa de uma tag de fechamento
Todos os documentos XML devem conter um, e apenas um, elemento raiz
...
Entre as tags do elemento raiz que estarão todas as outras tags do seu documento XML
Elemento que “diz” o que é o documento
Todos os elementos devem ter uma tag de fechamento
Existem duas construções válidas
Teste 1 o elemento teste tem conteúdo
o elemento teste é vazio
Diferente do HTML que pode ter tags que não são fechadas
XML é case sensitive
é diferente de >
Os elementos XML devem estar corretamente aninhados
Correto: texto em negrito e em itálico
Incorreto: texto em negrito e em itálico
Os valores dos atributos devem estar entre aspas
Tanto faz se são aspas duplas ou simples
Correto:
Incorreto:
Os nomes dos elementos devem seguir as regras
Nomes podem possuir letras, números e outros caracteres
Nomes não podem começar com número ou caractere de pontuação
Nomes não podem começar com as letras XML e