7. Error Handling (错误处理)
7. Error Handling (错误处理)
在发生错误情况 (error condition) 时, JSON Pointer 的求值无法完成。
错误情况包括但不限于:
- 无效的指针语法 (invalid pointer syntax)
- 引用不存在的值的指针 (a pointer that references a nonexistent value)
本规范不定义如何处理错误。JSON Pointer 的应用应该 (SHOULD) 指定每种错误类型的影响和处理方式。
例如, 某些应用可能会在出现错误时停止指针处理, 而其他应用可能会尝试通过插入默认值来从缺失值中恢复。