An open API service indexing awesome lists of open source software.

https://github.com/bayatgames/jsonformatter

Easy, Fast and Lightweight Json Formatter. (Serializer and Deserializer)
https://github.com/bayatgames/jsonformatter

csharp csharp-library csharp-script formatter json json-parser json-serialization serialization serialization-library serializer unity unity-3d unity-asset unity-scripts unity3d unity3d-plugin

Last synced: 5 months ago
JSON representation

Easy, Fast and Lightweight Json Formatter. (Serializer and Deserializer)

Awesome Lists containing this project

README

          

# JsonFormatter

JsonFormatter is an Fast, Lightweight Json serialization/deserialization library for Unity projects.

## Download

- [:sparkles: Download latest version](https://github.com/BayatGames/JsonFormatter/releases/latest)
- [:fire: Download from Asset Store](https://www.assetstore.unity3d.com/#!/content/97094?aid=1101l3ncK)

## Features

- Serializing Collections: Lists, Dictionaries, IEnumerable
- Serializing KeyValuePair
- Serializing ISerializable
- Surrogate Serialization
- Serializing Almost anything (Automatically serializes public fields and properties)
- Deserializing IDeserializationCallback
- Fast and Helpful Customer Support
- Free & Open Source
- Easy to Use
- Cross Platform (Let us know if you have any problem with any platform)

## Getting Started

Just add

```csharp
using BayatGames.Serialization.Formatters.Json;
```

then you are ready to go.

JsonFormatter provides some static methods for fast serialization of objects to json string:

```csharp
using BayatGames.Serialization.Formatters.Json;
...
string json = JsonFormatter.SerializeObject ("Hello World");
```

## Resources

- [Unity Asset Store](https://www.assetstore.unity3d.com/en/#!/search/page=1/sortby=popularity/query=publisher:26641)
- [Support and News](https://github.com/BayatGames/Support)
- [Community Thread](https://forum.unity3d.com/threads/jsonformatter-complete-json-serialization-library-for-unity.493969/)
- [:rocket: Patreon](https://www.patreon.com/BayatGames)

## License

MIT @ [Bayat Games](https://github.com/BayatGames)

Made with :heart: by [Bayat Games](https://github.com/BayatGames)