📄️ JSON
We will now take a closer look at JSON since it is the most used payload format in the Web of Things, as well as the way Thing Descriptions are represented. So, let’s start with what is JSON.
📄️ JSON in Practice
In the previous section, we showed mostly primitive types of JSON. In this section, we will focus on first arrays and objects, and then we will mention common mistakes when writing JSON. At the end, we will demonstrate the usage of JSON generation and parsing.
📄️ JSON Schema
We will now briefly explain Schema Languages and then move to the JSON Schema since it is the one that describes and validate JSON, it is important to know in Web of Things scope.
📄️ JSON Schema in Practice
As we discussed in the previous tutorial, JSON Schema is a declarative format for “describing the structure of other data”. Now we will explain its implementation.
📄️ JSON Schema in Practice - Advanced Topics
In the previous tutorial, we have learned the basics of JSON Schema. In this tutorial, we will continue with more advanced topics such as generic keywords, schema composition and schema conditionality.
📄️ JSON Schema Validation
In the previous tutorials of JSON Schema, we have shown the features and basic implementations of JSON Schema.