# Sandbox.Json

A convenience JSON helper that handles [Sandbox.Resource](/api/Sandbox.Resource) types for you.

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Modifiers: static, abstract, sealed

## Methods

- [`ApplyPatch`](/api/Sandbox.Json/ApplyPatch)
- [`CalculateDifferences`](/api/Sandbox.Json/CalculateDifferences)
- [`Deserialize`](/api/Sandbox.Json/Deserialize): Try to deserialize given source to given type.
- [`FromNode`](/api/Sandbox.Json/FromNode): Deserialize a single object to a type
- [`ParseToJsonObject`](/api/Sandbox.Json/ParseToJsonObject): Parse some Json to a JsonObject
- [`Serialize`](/api/Sandbox.Json/Serialize): Serialize an object.
- [`ToNode`](/api/Sandbox.Json/ToNode): Serialize a single object to a JsonNode
- [`TryDeserialize`](/api/Sandbox.Json/TryDeserialize): Try to deserialize given source to given type. Return true if it was a success
- [`WalkJsonTree`](/api/Sandbox.Json/WalkJsonTree)
