Benefícios do xml
Tese: Benefícios do xml. Pesquise 862.000+ trabalhos acadêmicosPor: lobby • 3/6/2014 • Tese • 351 Palavras (2 Páginas) • 220 Visualizações
Passo 1
Vantagens do xml
É baseado em texto simples
Com relação aos formatos não-texto (binários), um debate existe desde os tempos do SGML, mas ainda hoje a comunidade de usuários e desenvolvedores prefere o texto ao binário, e as opções do tipo txt.zip (texto comprimido) tais como o OpenDocument são a saída mais largamente adotada
Suporta Unicode, permitindo que a maior parte da informação codificada em linguagem humana possa ser comunicada
Pode representar as estruturas de dados relevantes da computação: listas, registros, árvores
É auto-documentado (DTDs e XML Schemas): o próprio formato descreve a sua estrutura e nomes de campos, assim como valores válidos
A sintaxe restrita e requerimentos de parsing tornam os algoritmos de análise mais eficientes e consistentes
É editável, devido à popularidade do XML nos dias de hoje, com diferentes níveis de automação, em qualquer ambiente:
Sem automação: editores txt antigos, tais como vi
Com recurso automático de destaque: a maior parte dos editores txt modernos oferece recursos para destaque de XML (distinção visual entre tag, atributo e conteúdo)
Com recursos de visualização e controle (folding) da hierarquia: editores txt mais especializados e editores simples acoplados a navegadores
Com recursos de validação e análise sintática: ferramentas um pouco mais sofisticadas, orientadas a programadores, tais como as IDEs, ou orientadas a conteúdo, tais como editores XHTML, ambos vem se adaptando para lidar com outros formatos XML, interpretando DTD, XSLT ou XML Schema
Passo 2
Estrutura de um arquivo XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<cadastro>
<usuario>
<nome>Alexandre</nome>
<email>alexandre@xmlbr.com.br</email>
<idade>18</idade>
</usuario>
<usuario>
<nome>Willian</nome>
<email>maurowil@xmlbr.com.br<email>
<idade>18</idade>
</usuario>
</cadastro>
<?xml version="1.0"?>
Esta é uma instrução padrão, que sempre deve ser inserida no começo de um documento XML.É importante ressaltar que se
...