Utf8Json
Utf8Json copied to clipboard
Definitely Fastest and Zero Allocation JSON Serializer for C#(NET, .NET Core, Unity, Xamarin).
Fix #128
PR for issue #128.
This PR is to fix an the issue https://github.com/neuecc/Utf8Json/issues/78, Invalid serialization of control characters. JsonWriter now detects and encodes all control characters from 0x00 to 0x1F correctly in the output...
Hello! I am found than bug. Serialise long type for example (2610758670492575612) but after read has Double. Bug in read method. string s1 = @"[{""Pack_Num"": 30459,""ID"": 2610758670492575612,""Location"": ""clSpire#11635"",""Item"": ""clItem#23887""}]"; bb...
originally the bug #213 was found using the FsCheck in my internal project. This will be hopefully fixed soon thanks to PR #220 from @RamType-0 Adding FsCheck proposed since property...
The given code will throw a `InvalidOperationException` when trying to `Deserialize` the test class: ``` public class TestImmutable { [SerializationConstructor] private TestImmutable(int x) { this.X = x; } public TestImmutable(string...
Fix https://github.com/neuecc/Utf8Json/issues/219
`JsonReader.ReadStringSegmentRaw` doesn't handles the case "the double quote's leading back slash was escaped".
`ValueTask` had breaking changes in .NET Core 2.1. Accessing `ValueTask.Result` before it completes could cause undefined behaviour. https://github.com/neuecc/Utf8Json/blob/608cf01589cb3feb225a6e51a2324a24466fdaa6/src/Utf8Json/Formatters/StandardClassLibraryFormatters.cs#L670-L674
When any non-first TimeSpan in the list contains a date part, for instance 1.00:00:00, an error is throw instead of parsing the timespan correctly. A fix for this errant behavior...
Hi. We are considering switching to Utf8Json from Newtonsoft. From one of our external providers, we receive a json string, where we have something like: ... "someField": "123", ... and...