La RFC 7159 précise bien (Chapitre 9) que les parseurs peuvent imposer des limitations, en particulier sur la profondeur d'imbrication.
An implementation may set limits on the size of texts that it accepts. An implementation may set limits on the maximum depth of nesting. An implementation may set limits on the range and precision of numbers. An implementation may set limits on the length and character contents of strings.
Il serait, a mon sens, plus pertinent de tester le comportement des implémentations lorsque les limites sont atteintes.
# Comportement conforme
Posté par Eric Vialas . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 7.
La RFC 7159 précise bien (Chapitre 9) que les parseurs peuvent imposer des limitations, en particulier sur la profondeur d'imbrication.
Il serait, a mon sens, plus pertinent de tester le comportement des implémentations lorsque les limites sont atteintes.