diff --git a/JSON/fastJSON.dll b/JSON/fastJSON.dll index c84055d8..e3dd2f29 100644 Binary files a/JSON/fastJSON.dll and b/JSON/fastJSON.dll differ diff --git a/JSON/fastJSON.dll.mdb b/JSON/fastJSON.dll.mdb index ee101eb3..9977c9dd 100644 Binary files a/JSON/fastJSON.dll.mdb and b/JSON/fastJSON.dll.mdb differ diff --git a/JSON/fastJSON.dll.mdb.meta b/JSON/fastJSON.dll.mdb.meta index 98f166c5..ed56d1d1 100644 --- a/JSON/fastJSON.dll.mdb.meta +++ b/JSON/fastJSON.dll.mdb.meta @@ -1,4 +1,8 @@ fileFormatVersion: 2 guid: 33722cb5f1382974b9aa6c30fd5655a9 +timeCreated: 1432357218 +licenseType: Free DefaultImporter: userData: + assetBundleName: + assetBundleVariant: diff --git a/JSON/fastJSON.dll.meta b/JSON/fastJSON.dll.meta index 484909ff..54d33baa 100644 --- a/JSON/fastJSON.dll.meta +++ b/JSON/fastJSON.dll.meta @@ -1,7 +1,20 @@ fileFormatVersion: 2 guid: bf380bf783426ce4e80bfbe5726280dc -MonoAssemblyImporter: +timeCreated: 1432357171 +licenseType: Free +PluginImporter: serializedVersion: 1 iconMap: {} executionOrder: {} + isPreloaded: 0 + platformData: + Any: + enabled: 1 + settings: {} + Editor: + enabled: 0 + settings: + DefaultValueInitialized: true userData: + assetBundleName: + assetBundleVariant: diff --git a/JSON/fastJSON.pdb b/JSON/fastJSON.pdb new file mode 100644 index 00000000..86a78590 Binary files /dev/null and b/JSON/fastJSON.pdb differ diff --git a/JSON/fastJSON.pdb.meta b/JSON/fastJSON.pdb.meta new file mode 100644 index 00000000..bb671b5e --- /dev/null +++ b/JSON/fastJSON.pdb.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4a64654aaf18b2545b2acec8f3e29e54 +timeCreated: 1432357167 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/JSON/fastJSON.xml b/JSON/fastJSON.xml new file mode 100644 index 00000000..27f907fe --- /dev/null +++ b/JSON/fastJSON.xml @@ -0,0 +1,224 @@ + + + + fastJSON + + + + + Use the optimized fast Dataset Schema format (default = True) + + + + + Use the fast GUID format (default = True) + + + + + Serialize null values to the output (default = True) + + + + + Use the UTC date format (default = True) + + + + + Show the readonly properties of types in the output (default = False) + + + + + Use the $types extension to optimise the output json (default = True) + + + + + Ignore case when processing json and deserializing + + + + + Anonymous types have read only properties + + + + + Enable fastJSON extensions $types, $type, $map (default = True) + + + + + Use escaped unicode i.e. \uXXXX format for non ASCII characters (default = True) + + + + + Output string key dictionaries as "k"/"v" format (default = False) + + + + + Output Enum values instead of names (default = False) + + + + + Ignore attributes to check for (default : XmlIgnoreAttribute) + + + + + If you have parametric and no default constructor for you classes (default = False) + + IMPORTANT NOTE : If True then all initial values within the class will be ignored and will be not set + + + + + Serialize DateTime milliseconds i.e. yyyy-MM-dd HH:mm:ss.nnn (default = false) + + + + + Maximum depth for circular references in inline mode (default = 20) + + + + + Inline circular or already seen objects instead of replacement with $i (default = False) + + + + + Save property/field names as lowercase (default = false) + + + + + Globally set-able parameters for controlling the serializer + + + + + Create a formatted json string (beautified) from an object + + + + + + + + Create a json representation for an object + + + + + + + Create a json representation for an object with parameter override on this call + + + + + + + + Parse a json string and generate a Dictionary<string,object> or List<object> structure + + + + + + + Create a typed generic object from the json + + + + + + + + Create a typed generic object from the json with parameter override on this call + + + + + + + + + Create an object from the json + + + + + + + Create an object from the json with parameter override on this call + + + + + + + + Create an object of type from the json + + + + + + + + Fill a given object with the json represenation + + + + + + + + Deep copy an object i.e. clone to a new object + + + + + + + + + + + + + + + Create a human readable string from the json + + + + + + + Register custom type handlers for your own types not natively handled by fastJSON + + + + + + + + Clear the internal reflection cache so you can start from new (you will loose performance) + + + + + This class encodes and decodes JSON strings. + Spec. details, see http://www.json.org/ + + + + diff --git a/JSON/fastJSON.xml.meta b/JSON/fastJSON.xml.meta new file mode 100644 index 00000000..89cc0953 --- /dev/null +++ b/JSON/fastJSON.xml.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37f1c04e86a5cb34d98a624d47245d60 +timeCreated: 1432357171 +licenseType: Free +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: