7. Error Handling (Gestion des erreurs)
7. Error Handling (Gestion des erreurs)
En cas de condition d'erreur (error condition), l'évaluation du JSON Pointer ne se termine pas.
Les conditions d'erreur incluent, sans s'y limiter:
- Syntaxe de pointeur invalide (invalid pointer syntax)
- Un pointeur qui référence une valeur inexistante (a pointer that references a nonexistent value)
Cette spécification ne définit pas comment les erreurs sont traitées. Une application de JSON Pointer DEVRAIT spécifier l'impact et la gestion de chaque type d'erreur.
Par exemple, certaines applications peuvent arrêter le traitement du pointeur en cas d'erreur, tandis que d'autres peuvent tenter de récupérer des valeurs manquantes en insérant des valeurs par défaut.