File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 83
83
<t >
84
84
A Relative JSON Pointer is a Unicode string in UTF-8 encoding (see RFC 8259,
85
85
<xref target =" RFC8259" >Section 8</xref >), comprising a non-negative integer,
86
- followed by either a '#' (%x23) character or a JSON Pointer
87
- (<xref target =" RFC6901" >RFC 6901</xref >).
86
+ an optional index adjustment consisting of '+' (%x2B) or '-' (%x2D) followed
87
+ by a positive integer, followed by either a '#' (%x23) character or
88
+ a JSON Pointer (<xref target =" RFC6901" >RFC 6901</xref >).
88
89
</t >
89
90
<t >
90
- The separation between the integer prefix and the JSON Pointer will
91
+ The separation between the integer prefix (with optional adjustment)
92
+ and the JSON Pointer will
91
93
always be unambiguous, because a JSON Pointer must be either zero-
92
94
length or start with a '/' (%x2F). Similarly, a JSON Pointer will
93
95
never be ambiguous with the '#'.
You can’t perform that action at this time.
0 commit comments