Je rejoins l’avis de @396445b6e14727dcb6b3d6a66d52b567:disqus : JSON et XML ne proposent pas les mêmes fonctionnalités, et faire une comparaison sur le poids, la lisibilité ou les errreurs de syntaxe possibles (?) me paraît un peu léger.

XML est souvent comparé à JSON (notamment pour les APIs), parfois à tort, et c’est peut-être ce qui a motivé l’écriture de cet article, mais entrer dans ce jeu de petites comparaisons ne me paraît pas très constructif.

Je précise que j’utilise régulièrement XML / XPath / XSLT (j’utilise Symphony CMS qui repose entièrement dessus), et évidemment JSON quand c’est nécessaire. En fait, je ne comprends pas ce besoin de « défendre » le XML face au JSON. Le second remplace le premier dans certains cas et c’est tant mieux, XML n’est simplement pas adapté à toutes les situations. Mais il n’a jamais été question de remplacer le XML par du JSON dans toutes les situations, ce serait de toute façon techniquement impossible !

En lisant cet article, je vois surtout des arguments très faibles face à JSON (pas un mot sur l’écosystème XML, juste une comparaison de syntaxe), et tout ceci laisse penser que l’auteur a simplement du mal à accepter le « changement ».