mirror of
https://github.com/nlohmann/json.git
synced 2025-05-11 13:43:57 +00:00
Small documentation fixes (#3520)
This commit is contained in:
parent
7c65b5cdbd
commit
b6d00d1897
@ -1622,6 +1622,7 @@ I deeply appreciate the help of the following people.
|
|||||||
- [Andrea Cocito](https://github.com/puffetto) added a clarification on macro usage to the documentation.
|
- [Andrea Cocito](https://github.com/puffetto) added a clarification on macro usage to the documentation.
|
||||||
- [Krzysiek Karbowiak](https://github.com/kkarbowiak) refactored the tests to use `CHECK_THROWS_WITH_AS`.
|
- [Krzysiek Karbowiak](https://github.com/kkarbowiak) refactored the tests to use `CHECK_THROWS_WITH_AS`.
|
||||||
- [Chaoqi Zhang](https://github.com/prncoprs) fixed a typo.
|
- [Chaoqi Zhang](https://github.com/prncoprs) fixed a typo.
|
||||||
|
- [ivanovmp](https://github.com/ivanovmp) fixed a whitespace error.
|
||||||
|
|
||||||
Thanks a lot for helping out! Please [let me know](mailto:mail@nlohmann.me) if I forgot someone.
|
Thanks a lot for helping out! Please [let me know](mailto:mail@nlohmann.me) if I forgot someone.
|
||||||
|
|
||||||
@ -1656,7 +1657,7 @@ The library itself consists of a single header file licensed under the MIT licen
|
|||||||
|
|
||||||
## Projects using JSON for Modern C++
|
## Projects using JSON for Modern C++
|
||||||
|
|
||||||
The library is currently used in Apple macOS Sierra and iOS 10. I am not sure what they are using the library for, but I am happy that it runs on so many devices.
|
The library is currently used in Apple macOS Sierra-Monterey and iOS 10-15. I am not sure what they are using the library for, but I am happy that it runs on so many devices.
|
||||||
|
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
@ -18,11 +18,11 @@ Consider the following JSON document
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Then every value inside the JSON document can be idientified as follows:
|
Then every value inside the JSON document can be identified as follows:
|
||||||
|
|
||||||
| JSON Pointer | JSON value |
|
| JSON Pointer | JSON value |
|
||||||
|-------------------|----------------------------------------------------------------------------------|
|
|-------------------|----------------------------------------------------------------------------------|
|
||||||
| `/` | `#!json {"array":["A","B","C"],"nested":{"one":1,"two":2,"three":[true,false]}}` |
|
| `` | `#!json {"array":["A","B","C"],"nested":{"one":1,"two":2,"three":[true,false]}}` |
|
||||||
| `/array` | `#!json ["A","B","C"]` |
|
| `/array` | `#!json ["A","B","C"]` |
|
||||||
| `/array/0` | `#!json A` |
|
| `/array/0` | `#!json A` |
|
||||||
| `/array/1` | `#!json B` |
|
| `/array/1` | `#!json B` |
|
||||||
@ -34,6 +34,9 @@ Then every value inside the JSON document can be idientified as follows:
|
|||||||
| `/nested/three/0` | `#!json true` |
|
| `/nested/three/0` | `#!json true` |
|
||||||
| `/nested/three/1` | `#!json false` |
|
| `/nested/three/1` | `#!json false` |
|
||||||
|
|
||||||
|
Note `/` does not identify the root (i.e., the whole document), but an object entry with empty key `""`. See
|
||||||
|
[RFC 6901](https://tools.ietf.org/html/rfc6901) for more information.
|
||||||
|
|
||||||
## JSON Pointer creation
|
## JSON Pointer creation
|
||||||
|
|
||||||
JSON Pointers can be created from a string:
|
JSON Pointers can be created from a string:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user