C# (CSharp) IronJSON Namespace

Classes

Name Description
IronJSONLexer
IronJSONParser
IronJSONTokenStream
IronJSONValue
JSONDeserializer
JSONException Custon Iron JSON exception. Used for everything in the library.
JSONManager Loads/reads/modifies/saves JSON objects.
JSONManager.InvalidKeyException Thrown when passed an invalid key. Keys are integers or strings. Or when trying to access an object entry with an integer.
JSONManager.InvalidLocationException Thrown when trying to "CD" to a non-array or non-object value. Or performing array based operations (resizing) on a non-array.
JSONManager.KeyException Base class for all the exceptions.
JSONManager.KeyNotFoundException Thrown when a key isn't found.
JSONManager.ValueAccessException Thrown when trying to retrieve a different value from the one that exists.
JSONSerializer
ValueData