| Class | Description | 
|---|---|
| JsonReader | Reads a JSON in one of the following modes:
 
  Strict mode that conforms to the JSON RFC specifications.
  JavaScript mode that that most JavaScript interpreters can process
  Shell mode that the mongo shell can process. | 
| JsonWriter | A  BsonWriterimplementation that outputs a JSON representation of BSON. | 
| JsonWriterSettings | Settings to control the behavior of a  JSONWriterinstance. | 
| Enum | Description | 
|---|---|
| JsonMode | An enumeration of the supported output modes of  JSONWriter. | 
| Exception | Description | 
|---|---|
| JsonParseException | JSONParseException indicates some exception happened during JSON processing. |