JSON (JavaScript Object Notation) is an efficient data encoding format that enables fast exchanges of small amounts of data between client browsers and AJAX (Asynchronous JavaScript and XML)-enabled Web services.
In This Section
- Stand-Alone JSON Serialization
Describes stand-alone JSON serialization.
- How to: Serialize and Deserialize JSON Data
Demonstrates how to serialize .NET type objects into JSON-encoded data and then deserialize data in the JSON format back into instances of .NET types using the DataContractJsonSerializer.
- Mapping Between JSON and XML
Describes the correspondence between JavaScript Object Notation (JSON) encodings and the XML infoset, which is used internally by Windows Communication Foundation (WCF) to represent JSON-encoded data and documents.