XML: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Xqbot (discussão | contribs)
m Bot: Modificando: fa:ایکس‌ام‌ال; mudanças triviais
trunfo
Linha 84:
Com relação ao outros "formatos universais para intercâmbio de dados" já propostos e experimentados, o XML apresenta diversas vantagens técnicas, mas são as vantagens não-técnicas que o tornam um tópico de tão grande importância:
 
* É um padrão "de fato" e formalmente: num universo onde cada desenvolvedor e cada fabricante tem a liberdade de criar e impor seu próprio formato, a aceitação do XML tem sido vista como o seu maior trumfotrunfo. A comunidade como um todo, ao aceitá-lo, evita o desastre da [[Torre de Babel|Babel informática]].
* Tem sua origem em uma instituição de padronização das mais abertas e dinâmicas, o [[W3C]].
* Se baseia na experiência de sucesso do [[SGML]], sendo considerado inclusive o "sucessor do SGML".
Linha 200:
O formato [[properties]], por exemplo, é mais fácil de ser editado por leigos, por ser apenas uma lista de itens do tipo ''chave-valor'', e o [[JSON]] é um exemplo de um formato mais prático e rápido em contexto [[Javascript]].
 
O exemplo abaixo equivale ao exemplo da [[XML#Receita de Pão|receita de pão]] e demonstra como um XML, mesmo sendo sintaticamente válido, pode ficar de difícil leitura quando criado por ferramentas geradoras de código. ArquivosGrandes maiores dearquivos XML não [[Indentação|indentado]]s se tornam ainda mais complexos de serem interpretados e editados por pessoas [[leiga]]s ou experientes:
 
<!-- Não identar, para que permaneça dessa forma ilegível mesmo! -->