JSON er en lett, språkuavhengig, datautveksling format, et allment medium for dataoverføring i webutvikling.
På rundt 1200 linjer med kode, fastJSON er en av de mest kompakte C # biblioteker for å håndtere JSON, og en av de få som faktisk bo så nær den opprinnelige JSON standard som mulig.
fastJSON er svært enkel å bruke og kommer med omfattende dokumentasjon for å hjelpe utviklere å komme i gang med egne prosjekter og implementeringer
Hva er nytt i denne utgaven.
- Støtte for flerdimensjonale arrays.
Hva er nytt i versjon 2.1.12.
- Støtte for flerdimensjonale arrays
Hva er nytt i versjon 2.1.11.
- Bug fix byte [] -knappene med ordbok
Hva er nytt i versjon 2.1.10.
- Bug fix byte [] -knappene med ordbok
Hva er nytt i versjon 2.1.7:
- Streng ISO datoformat samsvar med en T i utgang (IE, Firefox javascript motorer klaget)
- Lagt JSONParameters.SerializeToLowerCaseNames for javascript Interop
- JSONParameters.IgnoreCaseOnDeserialize er depricated og ikke nødvendig lenger
- Lagd tester for små utgang
Hva er nytt i versjon 2.1.6:
- Fix for utgivelse bygge i net4
- Støtte for ExpandoObject serial i net4
- Lagt JSONParameters.SerializerMaxDepth å kontrollere maks dybde å gå ned til
- Lagt JSONParameters.InlineCircularReferences å deaktivere $ jeg har og inline allerede sett gjenstander
- JSONParameters.UseExtensions = false Deaktiverer sirkelreferanser også
Hva er nytt i versjon 2.1.5:
- Lagt direkte nullable konvertere ToObject & # X3c; x? & # x3e; dvs. int? lenge? etc.
- Bug fix Deserialize privat sett og ingen faste eiendommer
- Lagt ReadonlyTest () test for over
Hva er nytt i versjon 2.1.4:
- Bug fix deserializing en struct eiendom i en klasse.
Hva er nytt i versjon 2.1.3:
- Lagt til støtte for Datetime millisekunder
- Lagd TestMilliseconds () test
Hva er nytt i versjon 2.1.2:
- Bug fix:
- Sirkulære referanser
Hva er nytt i versjon 2.1.0:
- Flyttet hele staten fra JSON til Reflection Singleton
- Alle JSON-grensesnittet er nå statisk
- Lagd JSONParameters overbelastning for ToObject ()
- Støtte for sirkulære refererte objektstrukturer
- Lagt sirkulær test
Hva er nytt i versjon 2.0.28:
- Fjernet ToCharArray i parser for mindre minnebruk
- Fast skape enum fra verdi og string
- Erstattet safedictionary med ordbok for noen av de innvendige så ingen låser på lese
- Lagt tilpasset ignorere attributter
- Bruke IsDefined istedenfor GetCustomAttributes
- Flyttet all refleksjon kode ut av JSON.cs
- Nå kan du deserialize ikke standardkonstruktør klasser
Hva er nytt i versjon 2.0.26:
- Bug fix objekter i array-dynamiske typer f.eks {[1,2, {& quot; rekvisitt & quot;: 90}]}
- Lagt til støtte for spesialsamlinger: StringDictionary, NameValueCollection
Hva er nytt i versjon 2.0.25.
- Bug fikse dynamiske JSON og rot arrays
Hva er nytt i versjon 2.0.24:
- Tilgang indre eiendom i arrays i dynamiske typer f.eks d.arr1.a.
- Lagt JSONParameters.KVStyleStringDictionary å kontrollere string key ordboken utgang.
Hva er nytt i versjon 2.0.23:
- JSONParameters.IgnoreCaseOnDeserialize fungerer nå
- Lagt ignorere saken test
Hva er nytt i versjon 2.0.22.
- Lagt .NET 3.5 prosjekt
- Nå kompilering til 'output' katalogen.
- Lagt signert montering.
- Versjon tallene vil bo på 2.0.0.0 for drop in kompatibilitet.
- File versjonen vil reflektere build-nummeret.
Hva er nytt i versjon 2.0.21:
- Fast kanten tilfelle tailing '& # x5c;' i formaterings.
- Kode opprydding formaterings.
Hva er nytt i versjon 2.0.20.
- Fast hastable Deserialize
- Lagt test for hashtabellen.
- Lagt abstrakt klasse test.
- Endret liste over getters til utvalg ~ 3% ytelsesgevinst.
- Fjernet ubrukt kode.
Hva er nytt i versjon 2.0.19:
- Faste dynamiske objekter og lister
- Fast Deserialize ordbok & # X3c, T, List & # X3c; V & # x3e; & # x3e; og ordbok & # X3c, T, V [] & # x3e;
- Lagd tester for ordliste med lister
Hva er nytt i versjon 2.0.17.
- Lagt serialisering av statiske felt og egenskaper
- Lagt dynamisk objekt støtte og test.
Hva er nytt i versjon 2.0.16.
- Bug fix formaterings
- Lagt test for formaterings.
Hva er nytt i versjon 2.0.15.
- Fjernet CUSTOMTYPE direktiver fra kode
- Fast for å skrive enumerable objektet.
Hva er nytt i versjon 2.0.14.
- Bruke stoppeklokke istedenfor Datetime for timings
- myPropInfo hjelp enum i stedet for boolsk.
- Ved hjelp av bryteren i stedet for å knyttes hvis uttalelser.
- Parsing Datetime optimalisert.
- Stringbuilder bruker én char utgang i stedet for strenger for & # x5c; & quot; chars etc ..
Hva er nytt i versjon 2.0.13:.
- Bug fix komma edge tilfeller med nullverdier
- samtaler med SilverLight4 kode Unified DynamicMethod.
- Test saker for Silverlight.
Hva er nytt i versjon 2.0.12.
- Bug fikse nestet generiske typer
- Bug fix komma edge tilfeller med nullverdier.
Hva er nytt i versjon 2.0.10.
- Lagt MonoDroid prosjekt
Hva er nytt i versjon 2.0.9:
- Lagt til støtte for rotnivå DataSet og Datatable Deserialize ( du trenger å gjøre ToObject & # X3c; datasett & # x3e;. (...))
- Lagt datasett tester.
Hva er nytt i versjon 2.0.8.
- Bug fix for store antall konverteringer
Hva er nytt i versjon v2.0.5.
- Fast antall parsing for invariant format
- Lagt til en test for tysk locale nummer testing (,. problemer).
Hva er nytt i versjon v2.0.4:
- Faste null objekter - & # x3e; avkastning & quot; null & quot;
- Lagt forseglet nøkkelord til klasser
- Bug fix SerializeNullValues = false og en ekstra komma på slutten
- UseExtensions = false vil deaktivere globale typer også
- Faste paramerters innstillingen for Parse ()
Hva er nytt i versjon v2.0.3.
- Les beskyttet egenskap sjekke på Deserialize
- Bug fix Deserialize nestet typer med enhet test.
- Fast Silverlight 4 prosjektet build (Silverlight 5 støttes ikke).
Hva er nytt i versjon v2.0.2.
- Bug fix $ typer og arrays
Hva er nytt i versjon v2.0.1:
- Endret Arraylist til List & # X3c; objekt & # x3e ; og konsoliderte Silverlight-kode.
- Lagd flere tester.
- Speed økning ved bruk av globale typer ($ typer).
Hva er nytt i versjon v2.0.0:
- Bug fix Reflection kode
- Lagt enhet tester
- Deserialize rotnivå arrays (int [] osv.)
- Deserialize rotnivå verdityper (int, lang, desimal, string)
- Deserialize ToObject & # X3c; Ordbok & # X3c, T, V & # x3e; & # x3e;
- Deserialize ToObject & # X3c; List & # X3c; T & # x3e; & # x3e;
Hva er nytt i versjon v1.9.9.
- Stavekontroll feil på JSONParameters
- Bug fix Parameter initialisering.
- Bug fix røye og streng toString.
- Refactored refleksjon koden inn Refleksjon klasse.
- Lagt til støtte for øverste nivå struct objekt serienummer / Deserialize.
Hva er nytt i versjon v1.9.8:
- Lagt DeepCopy (obj) og DeepCopy & # X3c; T & # x3e;. (obj)
- Refactored kode for å JSONParameters og fjernet JSON overbelastning.
- Lagt til støtte for å serial anonyme typer (Deserialize er ikke mulig for øyeblikket).
- Bug fix $ typer utgang med ikke gjenstand root.
Hva er nytt i versjon v1.9.7:
- Bug fix Silverlight versjon som støtter GlobalTypes
- Fjernet innrykk logikk fra serialisering
- Lagt Beautify (JSON) metode for å JSON
- Lagd låser på SafeDictionary
- Lagt FillObject (obj, JSON) for å fylle et eksisterende objekt
Hva er nytt i versjon v1.9.6:
- Lagt til en $ typer forlengelse for globale typedefinisjoner som redusere størrelsen på produksjonen JSON.
- Lagt UsingGlobalTypes config for å styre over (standard = sant).
- Bug fikse datatable komma mellom arrays og bord definisjoner (mindre lo klagende).
- String nøkkel ordbøker er serialisert optimalt nå (ikke KV-format).
Hva er nytt i versjon v1.9.
- Lagt til støtte for offentlige felt
Begrensninger .
- Ufullstendig støtte for Silverlight 4.0 + programmer
- Ingen støtte for multi-dimensjonale arrays.
Kommentarer ikke funnet