7. Error Handling (Gestione degli errori)
7. Error Handling (Gestione degli errori)
In caso di condizione di errore (error condition), la valutazione del JSON Pointer non riesce a completarsi.
Le condizioni di errore includono, ma non sono limitate a:
- Sintassi del puntatore non valida (invalid pointer syntax)
- Un puntatore che fa riferimento a un valore inesistente (a pointer that references a nonexistent value)
Questa specifica non definisce come vengono gestiti gli errori. Un'applicazione di JSON Pointer DOVREBBE specificare l'impatto e la gestione di ciascun tipo di errore.
Ad esempio, alcune applicazioni potrebbero interrompere l'elaborazione del puntatore in caso di errore, mentre altre potrebbero tentare di recuperare dai valori mancanti inserendo valori predefiniti.