Faster than Any Binary?
https://github.com/rpgmaker/NetJSON/wiki/Quick-Guide
http://theburningmonk.com/2014/08/json-serializers-benchmarks-updated-2/
3.4x Faster Than JSON.NET
2.4x Faster Than Service Stack JSON
1.8x Faster Than Jil
6x Faster Than JSON.NET BSON
16.5x Faster Than Microsoft JavaScriptSerializer
4.3x Faster Than DataContractJsonSerializer
- Without Outcome Filter of Min and Max
Test Group [Protobuf-Net], Test [Serialization] results summary:
Successes [5]
Failures [0]
- Average Exec Time [257.9771] milliseconds
Test Group [Protobuf-Net] average serialized byte array size is [51.72424]
Test Group [Protobuf-Net], Test [Deserialization] results summary:
Successes [5]
Failures [0]
Average Exec Time [251.4977] milliseconds
- Test Group [NetJson], Test [Serialization] results summary:
Successes [5]
Failures [0]
- Average Exec Time [157.98844] milliseconds
Test Group [NetJson] average serialized byte array size is [98.86456]
Test Group [NetJson], Test [Deserialization] results summary:
Successes [5]
Failures [0]
Average Exec Time [252.18208] milliseconds
var myObject = new SimpleObject(){ ID = 100, Name = "Test", Value = "Value" };
var json = NetJSON.Serialize(myObject);
var recreatedObject = NetJSON.Deserialize<SimpleObject>(json);
Nuget: https://www.nuget.org/packages/NetJSON/
If this project help you reduce time to develop, you can give me a cup of coffee :)