|
8 | 8 | <!ENTITY rfc5789 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5789.xml">
|
9 | 9 | <!ENTITY rfc5988 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.5988.xml">
|
10 | 10 | <!ENTITY rfc6570 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6570.xml">
|
| 11 | +<!ENTITY rfc6906 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.6906.xml"> |
11 | 12 | <!ENTITY rfc7231 SYSTEM "http://xml.resource.org/public/rfc/bibxml/reference.RFC.7231.xml">
|
12 | 13 | <!ENTITY I-D.luff-relative-json-pointer SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.draft-luff-relative-json-pointer-00.xml">
|
13 | 14 | <!ENTITY I-D.reschke-http-jfv SYSTEM "https://xml2rfc.tools.ietf.org/public/rfc/bibxml3/reference.I-D.draft-reschke-http-jfv-06.xml">
|
|
561 | 562 | <t>
|
562 | 563 | The value of the "hrefPointers" link description property MUST be
|
563 | 564 | an object. Each property value in the object MUST be a valid
|
564 |
| - <xref target="I-D.luff-relative-json-pointer">Relative JSON Pointer</xref>, |
| 565 | + <xref target="RFC6906">JSON Pointer</xref>, or a valid |
| 566 | + <xref target="I-D.luff-relative-json-pointer">Relative JSON Pointer</xref> |
565 | 567 | which is evaluated relative to the position in the instance from which
|
566 | 568 | <xref target="href">"href"</xref> template variable resolution would
|
567 | 569 | normally begin.
|
|
574 | 576 | </t>
|
575 | 577 | <figure>
|
576 | 578 | <preamble>
|
577 |
| - Recall that a Relative JSON Pointer which is not also a regular |
578 |
| - JSON Pointer begins with a number indicating how many levels |
579 |
| - up to move before applying the remainder of the pointer, if any, in the |
580 |
| - same manner as a regular JSON Pointer. Consider the following schema |
581 |
| - for n-ary tree nodes, where a node is identified by its own id as well |
582 |
| - as the tree's root node id, and links are given for the IANA-registered |
583 |
| - "self" and "up" link relation types. |
| 579 | + Recall that a Relative JSON Pointer begins with a number indicating |
| 580 | + how many levels up to move before applying the remainder of the pointer, |
| 581 | + if any, in the same manner as a regular JSON Pointer. Consider the |
| 582 | + following schema for n-ary tree nodes, where a node is identified by |
| 583 | + its own id as well as the tree's root node id, and links are given for |
| 584 | + the IANA-registered "self" and "up" link relation types. |
584 | 585 | </preamble>
|
585 | 586 | <artwork>
|
586 | 587 | <![CDATA[{
|
@@ -1309,6 +1310,7 @@ GET /foo/
|
1309 | 1310 | &rfc3986;
|
1310 | 1311 | <!--&rfc4287;-->
|
1311 | 1312 | &rfc6570;
|
| 1313 | + &rfc6906; |
1312 | 1314 | &I-D.luff-relative-json-pointer;
|
1313 | 1315 | &I-D.reschke-http-jfv;
|
1314 | 1316 | <reference anchor="json-schema">
|
|
0 commit comments