J'ai besoin de savoir si des implémentations JSON peuvent gérer des tableaux clairsemés à ma satisfaction. J'ai vu la question: How to represent a sparse array in JSON? mais en utilisant un objet plutôt qu'un tableau n'est pas une option pour moi; J'ai besoin d'un tableau.Implémentations JSON qui gèrent des tableaux clairsemés
Mon exigence minimale serait que l'implémentation comble tous les espaces avec "indéfini". Sinon, j'écris du code défensif qui comble moi-même les lacunes, avant le codage JSON.
... et "indéfini" n'est pas une valeur JSON – Pointy
point (s) pris (s); remplira donc les espaces avec null à la place –
Eh bien, le problème est que JSON est JSON, et il n'y a aucun moyen de représenter directement un "tableau fragmenté" de sorte que tout analyseur JSON arbitraire le comprenne. Cependant, si vous êtes satisfait de la transformation de la matrice sur le chemin "in" et "out" de JSON, alors la réponse de @ Robusto est ce que vous voulez regarder. – Pointy