Alternativas ao XML: YAML e JSON
Rúben Fonseca (Universidade do Minho)
Alberto Simões (Universidade do Minho)
Abstract:
O XML tem sido eleito como a linguagem de anotação por excelência, possuindo ao mesmo tempo boas capacidades para serialização de estruturas computacionais e transporte de dados independente da plataforma.
Recentemente porém, novos formatos de dados têm surgido.
Alguns deles têm tido uma boa aceitação porque resolvem alguns problemas ou limitações do XML, sendo em algumas situações um bom complemento ou substituto do mesmo.
Neste artigo iremos apresentar dois desses formatos de dados - o YAML e o JSON - fazendo uma abordagem geral dos mesmos e analisando algumas métricas que nos poderão ajudar a decidir se e quando usar estas alternativas.
Keywords:
Edição e Processamento de Documentos XML, Expressividade, Serialização e Desempenho