XML fornece um formato para descrever dados estruturados que podem ser compartilhados por vários aplicativos em várias plataformas.
dados XMLDescribes
O poder de representação de dados em XML vem de separar exibição e não a partir da estrutura de dados. Elementos XML descrevem os dados e estrutura única e não apresentação. Onde elementos cognação HTML que descrevem uma palavra como XML negrito ou itálico declara um elemento a ser um título do livro, preço do item, ou medição do produto.
Uma vez que os dados são estruturados em XML, ele pode ser exibido através de uma variedade de mídia, como um monitor de computador, tela da televisão ou dispositivo de mão, usando uma folha de estilo associada que cognations a informação do mostrador apropriado. Atualmente, a folha de estilo em cascata é a única linguagem de estilo completo para XML, embora o W3C está trabalhando no estilo de linguagem Extensible [XSL], que é derivado de XML.
XML permite um melhor acesso aos dados
XML é valiosa porque permite o acesso a pesquisas mais a mais significativas de informação, desenvolvimento de aplicação flexível, múltiplas visões de dados, e é baseado em um padrão não proprietário que apoia a céu aberto natureza da web
Os elementos HTML têm nenhum significado ou conexão com os dados inerente. Eles simplesmente descrever tipos de texto e informação de exibição. Se o cliente quer procurar uma gravação particular, o programa de pesquisa deve ler cada linha de código para multar o título ou artista com base no conteúdo.
Em contraste, o código XML tem nomes de elementos significativos que poderia coincidir com os nomes dos campos em um banco de dados e SEO Londres. O programa busca poderia procurar um elemento específico rapidamente os matchers do usersrequest. Um programa de facturação poderia extrair o preço facilmente e listá-la na fatura clientes. As possibilidades são infinitas, porque os nomes dos