JSON er en letvægts, sprog uafhængig, format for dataudveksling, et bredt medie til dataoverførsel i Web udvikling.
På omkring 1200 linjer kode, fastJSON er en af de mest kompakte C # biblioteker til håndtering af JSON, og en af de få, der faktisk bo så tæt på den oprindelige JSON standard som muligt.
fastJSON er ekstremt nemt at bruge og leveres med omfattende dokumentation for at hjælpe udviklere komme i gang med deres egne projekter og implementeringer
Hvad er nyt i denne udgivelse:.
- Understøttelse af flerdimensionelle arrays.
Hvad er nyt i version 2.1.12:.
- Støtte til flerdimensionelle arrays
Hvad er nyt i version 2.1.11:.
- Bug fix byte nøgler [] med Dictionary
Hvad er nyt i version 2.1.10:.
- Bug fix byte nøgler [] med Dictionary
Hvad er nyt i version 2.1.7:
- Streng ISO-datoformat overholdelse af et T i udgang (IE, Firefox javascript motorer klagede)
- Tilføjet JSONParameters.SerializeToLowerCaseNames for javascript Interop
- JSONParameters.IgnoreCaseOnDeserialize er depricated og ikke nødvendig længere
- Tilføjet test for små bogstaver udgang
Hvad er nyt i version 2.1.6:
- Fix til udgivelse build i net4
- Støtte til ExpandoObject føljeton i net4
- Tilføjet JSONParameters.SerializerMaxDepth at styre max dybde til at gå ned til
- Tilføjet JSONParameters.InlineCircularReferences at deaktivere $ i funktionen og inline allerede set objekter
- JSONParameters.UseExtensions = false slår cirkulære referencer også
Hvad er nyt i version 2.1.5:
- Tilføjet direkte nullable konvertere ToObject & # X3C x? & # x3e; dvs. int? længe? etc.
- Bug fix deserialisering privat sæt og ingen faste ejendomme
- Tilføjet ReadonlyTest () test for ovenstående
Hvad er nyt i version 2.1.4:
- Bug fix deserializing en struct ejendom i en klasse.
Hvad er nyt i version 2.1.3:
- Tilføjet understøttelse af DateTime millisekunder
- Tilføjet TestMilliseconds () test
Hvad er nyt i version 2.1.2:
- Bug fix:
- Cirkulære referencer
Hvad er nyt i version 2.1.0:
- Flyttet al staten fra JSON til Reflection singleton
- Alle JSON interface er nu statisk
- Tilføjet JSONParameters overbelastning for ToObject ()
- Støtte til cirkulære refereres objekt strukturer
- Tilføjet cirkulære test
Hvad er nyt i version 2.0.28:
- Fjernet ToCharArray i parseren for mindre hukommelse skik
- Fast skabe enum fra værdi og snor
- Erstattet safedictionary med ordbog for nogle af de interne så ingen låse på læst
- Tilføjet skik ignorere attributter
- Brug omde stedet for GetCustomAttributes
- Flyttet alle refleksion koden ud af JSON.cs
- Nu kan du deserialisering ikke standard-constructor klasser
Hvad er nyt i version 2.0.26:
- Bug fix objekter i array-dynamiske typer f.eks {[1,2, {& quot; prop & quot;: 90}]}
- Tilføjet understøttelse af specielle samlinger: StringDictionary, NameValueCollection
Hvad er nyt i version 2.0.25:.
- Bug fix dynamiske JSON og root arrays
Hvad er nyt i version 2.0.24:
- Få adgang til indre ejendom i arrays i dynamiske typer f.eks d.arr1.a.
- Tilføjet JSONParameters.KVStyleStringDictionary at kontrollere strengen nøgle ordbog output.
Hvad er nyt i version 2.0.23:
- JSONParameters.IgnoreCaseOnDeserialize nu virker
- Tilføjet ignorere sagen test
Hvad er nyt i version 2.0.22:.
- Tilføjet .NET 3.5 projekt
- Nu kompilering til 'output' mappe.
- Tilføjet underskrevet forsamling.
- Version numre vil bo på 2.0.0.0 for fald i kompatibilitet.
- File version vil afspejle buildnummeret.
Hvad er nyt i version 2.0.21:
- Fast kant tilfælde hale '& # x5c; " i formateringsplugin.
- Kode oprydning formateringsplugin.
Hvad er nyt i version 2.0.20:.
- Fast hastable deserialisering
- Tilføjet test for hashtabellen.
- Tilføjet abstrakte klasse test.
- Ændret liste over getters til matrix ~ 3% ydeevne gevinst.
- Fjernet ubrugt kode.
Hvad er nyt i version 2.0.19:
- Faste dynamiske objekter og lister
- Fast deserialisering Ordbog & # X3C, T, List & # X3C V & # x3e; & # x3e; og Ordbog & # X3C, T, V [] & # x3e;
- Tilføjet test for ordbog med lister
Hvad er nyt i version 2.0.17:.
- Tilføjet serialisering af statiske felter og egenskaber
- Tilføjet dynamisk objekt support og test.
Hvad er nyt i version 2.0.16:.
- Bug fix formateringsplugin
- Tilføjet test for formateringsplugin.
Hvad er nyt i version 2.0.15:.
- Fjernede CUSTOMTYPE direktiver fra koden
- Fast til at skrive enumerable objekt.
Hvad er nyt i version 2.0.14:.
- Brug Stopur stedet for DateTime til tider
- myPropInfo hjælp enum stedet for boolean.
- Brug switch i stedet for forbundet, hvis udsagn.
- Parsing DateTime optimeres.
- StringBuilder anvendes enkelt char output i stedet for strenge til & # x5c; & quot; chars osv ..
Hvad er nyt i version 2.0.13:.
- Bug fix komma kant tilfælde med nuller
- Unified DynamicMethod opkald med SilverLight4 kode.
- Test tilfælde for Silverlight.
Hvad er nyt i version 2.0.12:.
- Bug fix indlejrede generiske typer
- Bug fix komma kant tilfælde med nuller.
Hvad er nyt i version 2.0.10:.
- Tilføjet MonoDroid projekt
Hvad er nyt i version 2.0.9:
- Tilføjet understøttelse af roden DataSet og DataTable deserialisering ( du skal gøre ToObject & # X3C; DataSet & # x3e;. (...))
- Added datasæt tests.
Hvad er nyt i version 2.0.8:.
- Bug fix til store antal konverteringer
Hvad er nyt i version v2.0.5:.
- Fast antal parsing for invariant format
- Tilføjet en test for tysk locale nummer test (,. problemer).
Hvad er nyt i version v2.0.4:
- Faste null objekter - & # x3e; returnerer & quot; null & quot;
- Tilføjet forseglet søgeord til klasser
- Bug fix SerializeNullValues = false og en ekstra komma i slutningen
- UseExtensions = false vil deaktivere globale typer også
- Faste paramerters indstilling for Parse ()
Hvad er nyt i version v2.0.3:.
- Skrivebeskyttet ejendom kontrol på deserialisering
- Bug fix deserialisering indlejret typer med unit test.
- Ordnede Silverlight 4-projektet build (Silverlight 5 understøttes ikke).
Hvad er nyt i version v2.0.2:.
- Bug fix $ typer og arrays
Hvad er nyt i version v2.0.1:
- Ændret ArrayList til liste & # X3C; objekt & # x3e ; og konsolideret Silverlight kode.
- Tilføjet flere tests.
- Speed stigning ved brug af globale typer ($ typer).
Hvad er nyt i version v2.0.0:
- Bug fix Refleksion koden
- Tilføjet unit test
- deserialisering rod niveau arrays (int [] osv.)
- deserialisering rodniveau værdi typer (int, lang, decimal, streng)
- deserialisering ToObject & # X3C; Ordbog & # X3C, T, V & # x3e; & # x3e;
- deserialisering ToObject & # X3C; Liste & # X3C; T & # x3e; & # x3e;
Hvad er nyt i version v1.9.9:.
- Stavning fejl JSONParameters
- Bug fix Parameter initialisering.
- Bug fix char og string toString.
- refactored refleksion kode i Reflection klasse.
- Tilføjet understøttelse af topniveau struct objekt føljeton / deserialisering.
Hvad er nyt i version v1.9.8:
- Tilføjet DeepCopy (obj) og DeepCopy & # X3C; T & # x3e;. (obj)
- refactored kode til JSONParameters og fjernet JSON overbelastning.
- Tilføjet understøttelse til serialisere anonyme typer (deserialisering er ikke muligt i øjeblikket).
- Bug fix $ typer output med ikke objekt rod.
Hvad er nyt i version v1.9.7:
- Bug fix Silverlight version for at understøtte GlobalTypes
- Fjernet led logik fra serializer
- Tilføjet Forskøn (JSON) metode til JSON
- Tilføjet låse på SafeDictionary
- Tilføjet FillObject (obj, JSON) til fyldning et eksisterende objekt
Hvad er nyt i version v1.9.6:
- Tilføjet en $ typer udvidelse til globale typen definitioner, som reducere størrelsen af produktionen JSON.
- Tilføjet UsingGlobalTypes config til styring af ovenstående (standard = true).
- Bug fix DataTable kommaer mellem arrays og tabeldefinitioner (mindre fnug klagende).
- String centrale ordbøger er føljeton optimalt nu (ikke KV-format).
Hvad er nyt i version v1.9:.
- Tilføjet understøttelse af offentlige områder
Begrænsninger :.
- Ufuldstændig støtte til Silverlight 4.0 + applikationer
- Ingen støtte til multi-dimensionelle arrays.
Kommentarer ikke fundet