Overview[1]#
JSON Object is a data structure within JavaScript Object Notation (JSON)JSON Object Syntax#
Example:{ "name":"John", "age":30, "car":null }
JSON Object are surrounded by curly braces {}.
JSON Object are written in key/value pairs.
Keys must be strings, and values must be a valid JSON data type (string, number, object, array, boolean or null).
Keys and values are separated by a colon.
Each key/value pair is separated by a comma.
Accessing JSON Object Values You can access the object values by using dot (.) notation:
myObj = { "name":"John", "age":30, "car":null }; x = myObj.name;
Nested JSON Object#
Values in a JSON Object can be another JSON Object.Example:
myObj = { "name":"John", "age":30, "cars": { "car1":"Ford", "car2":"BMW", "car3":"Fiat" } }
More Information#
There might be more information for this subject on one of the following:- DID Document
- DID descriptor objects
- Fast Healthcare Interoperability Resources
- Hyperledger Indy
- Identity Token Validation
- JSON Resource Descriptor
- JSON Web Tokens
- JWK Set
- Javascript Object Signing and Encryption
- Logout Token
- OpenID Connect Claims
- OpenID Connect Federation
- OpenID Connect Standard Claims
- Openid-configuration
- Proof-of-Possession Key Semantics for JSON Web Tokens (JWTs)
- Security Event Token
- UserInfo Response
- Userinfo_endpoint
- WebFinger
- [#1] - JSON Objects
- based on information obtained 2017-07-11-