Une liste des nombreux problèmes du format JSON (anglais)

Un article qui liste de nombreux problèmes avec le format JSON, en particulier dans le cadre de l’échange de données entre différents systèmes. Ces problèmes découlent du manque de spécification du format, et des nombreux parseurs dans de nombreux langages qui ne gérent pas tous les même cas de la même manière.

J’ai parlé rapidement des problèmes du JSON sur l’article API HTTP : Formats et encodage. L’auteur propose lui aussi protobuf comme alternative robuste pour l’échange de données. Protobuf évite tous les problèmes listés en utilisant des schémas typés pré-défini.

 

Un article similaire sur les nombreux problèmes du parsing JSON : Parsing JSON is a Minefield 💣

 

Side-note: Le blog de l’auteur propose une minimap de l’article sur le coté comme on peut trouver sur VSCode, c’est amusant à voir (mais je pense qu’une table des matières serait plus utile.)

https://mcyoung.xyz/2024/12/10/json-sucks/

Nos derniers articles