# Functions
Marshal adapts to json/encoding Marshal API.
MarshalIndent same as json.MarshalIndent.
MarshalToString convenient method to write as string instead of []byte.
NewDecoder adapts to json/stream NewDecoder API.
NewEncoder same as json.NewEncoder.
Unmarshal adapts to json/encoding Unmarshal API
Unmarshal parses the JSON-encoded data and stores the result in the value pointed to by v.
UnmarshalFromString is a convenient method to read from string instead of []byte.
Valid reports whether data is a valid JSON encoding.