Concepts
Json (Javascript object notation)
Concept (Data format)
Structure
Uses or Applications
WebRequest
Databases NoSQL (MongoDb)
Playfab Data
Others
Json Serialization
string jsonString = JsonUtility.ToJson(object, true);
string jsonString = JsonConvert.SerializeObject(object, Formatting.Indented);
Json Deserialization
T objectClass = JsonUtility.FromJson<T>(jsonString);
T objectClass = JsonConvert.DeserializeObject<T>(jsonString);
Implementation
Data classes
Serializable Field Types
Primitive Variables
Arrays
List<T>
Queue<T>
Stack<T>
Dictionary (Newtonsoft)
Others