Json.NET

Software screenshot:
Json.NET
Podrobnosti Software:
Verze: 7.0 Release 1 Aktualizováno
Datum uploadu: 20 Jul 15
Licence: Volný
Popularita: 189
Velikost: 8082 Kb

Rating: 4.0/5 (Total Votes: 1)

JSON je lehký, jazykově nezávislé, formát výměny dat. V dnešním Internetu, je široce používaný formát pro ukládání a přenos dat mezi aplikacemi a různé programovací jazyky.
Json.NET je C # nástroj, který lze převést do a to jak z formátu JSON, psaní a čtení dat podle potřeby.
Knihovna může pracovat s oběma normální NET objekty k JSON a naopak, spolu s LINQ-to-JSON a naopak, a XML-k-JSON a naopak.
Na vrcholu tohoto, Json.NET je také značně rychlejší než vestavěnými JSON Serializézy a vyrábí ve správném formátu JSON dat .net je mnohem čitelnější než rozbité textu, který zabudované Serializézy normálně výstupu.
Json.NET je k dispozici také prostřednictvím nuget

Co je nového v této verzi:.

  • Nové funkce:
  • zlepšení výkonu DiscriminatedUnionConverter
  • Přidaný JsonRequiredAttribute
  • nemovitost Přidaný JsonSerializerSettings.ReferenceResolverProvider
  • Přidaný DefaultContractResolver.ResolveDictionaryKey
  • Přidaný JsonDictionaryContract.DictionaryKeyResolver
  • Byla přidána podpora pro čtení GUID řetězce jako bajtů JsonTextReader
  • Přidáno EqualityComparer na JsonSerializer
  • Změny:
  • Změnil čtení GUID jako bajtů pouze ve formátu podpora 00000000-0000-0000-0000-000000000000
  • Přejmenovaný aspnetcore50 cíl na dnxcore50
  • Označeno JsonSchema za zastaralé
  • Označené DefaultContractResolver (bool) za zastaralé
  • Označeno JsonSerializerSettings.ReferenceResolver za zastaralé
  • Označeno JsonDictionaryContract.PropertyNameResolver za zastaralé
  • Opravy:
  • Pevná deserializing prázdné řetězce v Hashtables
  • Opravena JTokenReader.Path v určitých situacích
  • Opravena chyba při serializaci určité objekty ve středních důvěře
  • Pevná deserializing velké možnou hodnotou Null UInt64 hodnoty
  • Pevná psaní velkých UInt64 JValues ​​
  • Pevná konverzi bezkonkurenční prefixů v JSON do XML
  • Pevná IsoDateTimeConverter na vlastnosti DateTime s DateTimeFormatHandling.DateTimeOffset
  • Pevná zachování odkazy objekt s vlastnostmi pouze pro čtení
  • Opravena chyba při deserializing velkých JSON celá čísla do formátu XML
  • Pevná serializaci vlastnosti rozšíření datové bez setra
  • Pevná serializaci diskriminované odbory s názvem typu nebo referenční sledování povoleno
  • Pevná DataTableConverter nepoužíváte nastavení JsonSerializer
  • Pevné řešení vlastnosti z vnořených rozhraní
  • Pevné deserializing třídy odvozené od ConcurrentDictionary
  • Pevná předáním výchozí hodnoty konstruktorům
  • Pevné serializaci kořenů reference od JsonConverters
  • Pevné prázdné řetězce nucené null není erroring s Required.Always
  • Pevná neplatné Required.Always chybě constructor Název objektu krytu
  • Pevná prázdný řetězec donutit kontrola s Required.Always a konstruktor

Co je nového ve verzi 6.0 Release 8:

  • Nová funkce:
  • Přidáno AttributeProvider na JsonProperty
  • Oprava:
  • serializaci a deserializing const pole
  • Používání MetadataTypeAttribute s proxy tříd
  • Bad chybová zpráva při deserializing nepodporované sbírek

Co je nového ve verzi 6.0 Release 4:

  • Nová funkce:
  • z přidané Sloučit do LINQ to JSON
  • Added JValue.CreateNull a JValue.CreateUndefined
  • z přidané Windows Phone 8.1 podpora pro .NET 4.0 přenosný sestavení
  • Přidáno OverrideCreator na JsonObjectContract
  • Byla přidána podpora pro přepsání tvorbu rozhraní a abstraktní typy
  • Byla přidána podpora pro čtení UUID BSON binární hodnoty jako GUID
  • Přidaný MetadataPropertyHandling.Ignore
  • Lepší výkon KeyValuePairConverter
  • Lepší výkon při serializaci velkých dokumentů XML
  • Změny:
  • Limited číslo velikost parsování velikosti JavaScript celé číslo
  • osvědčený, že čísla nekončí neplatný znak
  • Opravy:
  • Pevná JToken.ReadFrom vytvořit hodnotu řetězce pro komentář
  • Pevná spoléhat na slovník, aby při volání parametrizované konstruktor
  • Pevná psaní nových linek použít TextWriter.WriteLine
  • Pevná deserializing nezdruhovělou IReadOnlyCollection & # x3c T & # x3e; implementace
  • Pevná odesílání HTTP požadavků při řešení DTD URL v XmlNodeConverter
  • Pevná obývat ignorovány vlastnosti s DefaultValueHandling.IgnoreAndPopulate
  • Pevná ne házet JsonReaderException při analýze některé neplatné čísla
  • Pevná JsonConvert.PopulateObject není nastavení nastavení JsonReader

Co je nového ve verzi 6.0 Release 2:

  • Nová funkce:
  • Byla přidána podpora pro Windows Phone 8.1.

Co je nového ve verzi 6.0 Release 1:

  • Nová funkce:
  • Přidána podpora pro JSONPath
  • Byla přidána podpora pro serializaci F # diskriminované odbory
  • Byla přidána podpora pro deserializing vnořené DataTables a polí v DataTables
  • Byla přidána podpora pro čtení více kusů JSON s JsonReader
  • Přidány AllowIntegerValues ​​nastavení na StringEnumConverter
  • Added Desetinné a DATETIMEOFFSET stavitelům JValue
  • Byla přidána podpora pro čtení JSON jediný řádek komentáře
  • Lepší počet analýze chybových zpráv
  • Změna:
  • Montážní verze na 6.0.0.0
  • .NET 4 Přenosné sestavení cíle MonoTouch a MonoDroid v nuget balení
  • .NET 4 Přenosné sestavení cíle WP8 a SL5 místo WP7 a SL4
  • Odstraněno:
  • DefaultMemberSearchFlags na DefaultContractResolver je zastaralá
  • SerializeObjectAsync, DeserializeObjectAsync, PopulateObjectAsync na JsonConvert jsou zastaralé
  • Oprava:
  • JObject ICustomTypeDescriptor vlastnosti vracejí nesprávné hodnoty
  • Chyba při odlévání dynamické base64 řetězec na pole bajtů
  • EntityKeyMemberConverter nepoužíváte vlastnost název Odhodlání
  • Serializace JValues ​​s jen pro čtení JsonConverters
  • Formátování ovládání o metodách SerializeObject
  • Chyba při balení výjimku v JsonConverter
  • Používání prodlužovací dat s jinou než výchozí konstruktor
  • Uri serialization roundtripping s Uri.OriginalString

Co je nového ve verzi 5.0 Release 7:

  • Nová funkce:
  • Byla přidána podpora pro neměnných Sbírky
  • Added WriteData a ReadData nastavení na DataExtensionAttribute
  • Přidána reference a název typu manipulační podporu rozšiřujících údajů
  • Přidaná hodnota a výchozí požaduje podporu konstruktoru deserializace
  • Změny:
  • Extension Data je nyní napsán při serializaci
  • Opravy:
  • Přidána chybějící odlitky do JToken
  • Pevná analýze velkého počtu pohyblivou řádovou čárkou
  • Opraveny ne parsování některé datum ISO časových pásem
  • Pevná validace schématu celočíselnou hodnotu, kdy byl typ číslo
  • Pevná psaní hodnot IConvertible kdy typové označení vrátil byl objekt

Co je nového ve verzi 5.0 Release 6:

  • Nová funkce:
  • Přidána serializoval / rekonstruován JSON na mnohomluvný trasování.
  • Byla přidána podpora pro používání manipulaci s obsahem ISerializable jméno typu.
  • Oprava:
  • Není s použitím výchozích nastavení Serializátor s primitivními hodnotami a JToken.ToObject.
  • Chyba při zápisu BigIntegers s JsonWriter.WriteToken.
  • Serializace a deserializing vlajky výčty s přívlastkem EnumMember.
  • Chyba deserializing rozhraní s platným typem měniče.
  • Chyba deserializing ISerializable objekty, které také implementovat IConvertible.

Co je nového ve verzi 5.0 Release 5:

  • Nová funkce:
  • Přidána globální nastavení výchozí serializace s JsonConvert.DefaultSettings
  • Byla přidána podpora rozšíření dat s JsonExtensionDataAttribute
  • Added NullValueHandling a DefaultValueHandling podporu serializaci typy dynamických
  • Změny:
  • Některé metody explicitní rozhraní na JArray na veřejné, aby podpořila používání s ImpromtuInterface
  • Oprava:
  • Deserializing ne-ISO formátovaný datum klíče slovníku
  • Hodnoty není právě nastavit, když deserializing s DefaultValueHandling.IgnoreAndPopulate
  • Deserializing s typem jmenoval manipulaci a sestav naložené Assembly.LoadFrom
  • Deserializing regexes při použití StringEnumConverter
  • serializaci a deserializing zadané DataSets

Co je nového ve verzi 5.0 Release 4:

  • Nová funkce - Přidána JsonWriter.SetWriteState podporovat dědictví z implementací JsonWriter
  • Změnit - Změna .NET 4.5 přenosná knihovna a WinRT knihovnu použít kompilovaný výrazy reflexe

Co je nového ve verzi 5.0 Release 3:

  • Opravena chyba serializaci non-obecné typy, které implementují IEnumerable & # x3c; T & # x3e,.

Podobný software

Atom.js
Atom.js

5 Jun 15

ZeParser
ZeParser

6 Jun 15

Assetic
Assetic

10 Dec 15

ES6 Shim
ES6 Shim

6 Mar 16

Ostatní software developer James Newton-King

Utilities.NET
Utilities.NET

6 Jun 15

Komentáře k Json.NET

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie