Json.NET

Szoftver screenshot:
Json.NET
Szoftver adatai:
Változat: 7.0 Release 1 Frissítve
Feltöltés dátuma: 20 Jul 15
Fejlesztő: James Newton-King
Engedély: Ingyenes
Népszerűség: 238
Méret: 8082 Kb

Rating: 4.0/5 (Total Votes: 1)

JSON egy könnyű, nyelvfüggetlen, adatcsere-formátumot. A mai internetes ez egy széles körben használt formátum tárolására és adatátvitel alkalmazások között és a különböző programozási nyelveken.
Json.NET egy C # eszköz, amely mind váltani, és a JSON formátum, írás- és olvasási adatok szükség.
A könyvtár képes kezelni mind a normál .NET objektumokat-to-JSON és fordítva, valamint a LINQ-to-JSON és fordítva, és az XML-to-JSON és fordítva.
Ezen felül, Json.NET is lényegesen gyorsabb, mint a .NET beépített JSON sorosító és gyárt megfelelően formázott JSON adatok, sokkal könnyebb olvasni, mint a megcsonkított szöveget, hogy a beépített sorosító általában kimenet.
Json.NET is elérhető NuGet.

Mi az új ebben a kiadásban:

  • Új funkciók:
  • DiscriminatedUnionConverter teljesítményt növelő
  • Added JsonRequiredAttribute
  • Added JsonSerializerSettings.ReferenceResolverProvider ingatlan
  • Added DefaultContractResolver.ResolveDictionaryKey
  • Added JsonDictionaryContract.DictionaryKeyResolver
  • A támogatás a olvasás GUID húrok, mint bájtok JsonTextReader
  • Added EqualityComparer hogy JsonSerializer
  • Váltás:
  • Megváltozott olvasás GUID mint bájtok csak támogatni 00000000-0000-0000-0000-000000000000 méret
  • Új néven aspnetcore50 cél, hogy dnxcore50
  • Jelzett JsonSchema elavultnak
  • Jelzett DefaultContractResolver (bool) elavultnak
  • Jelzett JsonSerializerSettings.ReferenceResolver elavultnak
  • Jelzett JsonDictionaryContract.PropertyNameResolver elavultnak
  • javítások:
  • Fix deserializing üres string Hashtables
  • Fix helytelen JTokenReader.Path bizonyos helyzetekben
  • Fix hibát, amikor szerializálásáról bizonyos tárgyak közepes bizalmi
  • Fix deserializing nagy lehet üres UInt64 értékek
  • Fix írás nagy UInt64 JValues ​​
  • Fix konvertáló páratlan névtérelőtagok JSON XML
  • Fix IsoDateTimeConverter a DateTime ingatlant DateTimeFormatHandling.DateTimeOffset
  • Fix megőrzése objektumhivatkozásait csak olvasható ingatlanok
  • Fix hibát, amikor deserializing nagy JSON egész XML
  • Fix szerializálásáról kiterjesztése adatok tulajdonságok nélküli szetter
  • Fix szerializálásáról diszkriminációt szakszervezeteket típusú neve vagy nyomkövető engedélyezése
  • Fix DataTableConverter nem használja JsonSerializer beállítások
  • Fix megoldása tulajdonságokkal beágyazott interfészek
  • Fix deserializing osztályok származó ConcurrentDictionary
  • Fix elhaladó alapértelmezett értékek az építkezőknek
  • Fix szerializálásáról gyökér referenciák JsonConverters
  • Fix üres stringet kényszerítették null nem erroring a Required.Always
  • Fix érvénytelen Required.Always hiba konstruktor tulajdonság nevét ház
  • Fix üres string kényszerítsen csekket Required.Always és konstruktor

Mi az új 6.0 verzió 8:

  • Új funkció:
  • Added AttributeProvider hogy JsonProperty
  • Javítva:
  • szerializációja és deserializing const mezők
  • A MetadataTypeAttribute a proxy osztályok
  • Bad hibaüzenetet deserializing támogatott gyűjtemények

Mi az új 6.0 verzió 4:

  • Új funkció:
  • Added Egyesítés LINQ JSON
  • Added JValue.CreateNull és JValue.CreateUndefined
  • Added Windows Phone 8.1 támogatás .NET 4.0 hordozható szerelvény
  • Added OverrideCreator hogy JsonObjectContract
  • A támogatás a kényszerítő létrehozását interfészek és absztrakt típusok
  • A támogatás a olvasás UUID BSON bináris értékeket, mint egy Guid
  • Added MetadataPropertyHandling.Ignore
  • Továbbfejlesztett teljesítmény KeyValuePairConverter
  • teljesítménye javult szerializálásáról nagy XML dokumentumok
  • Váltás:
  • Limited egész elemzés méretű JavaScript egész mérete
  • igazolta, hogy a számok nem ér véget érvénytelen karaktert
  • javítások:
  • Fix JToken.ReadFrom létre egy string érték megjegyzést
  • Fix támaszkodva szótár érdekében történő hívás paraméterezett konstruktőrök
  • Fix írjunk új vonalak használni TextWriter.WriteLine
  • Fix deserializing nem általános IReadOnlyCollection & # X3c; T & # x3e; implementációk
  • Fix küldő HTTP kérések megoldása során DTD URL-eket XmlNodeConverter
  • Fix benépesítése figyelmen kívül ingatlant DefaultValueHandling.IgnoreAndPopulate
  • Fix nem dobta JsonReaderException elemzésekor néhány érvénytelen szám
  • Fix JsonConvert.PopulateObject ne állítsa JsonReader beállítások

Mi az új 6.0 Release 2:

  • Új funkció:
  • A támogatás a Windows Phone 8.1.

Mi az új 6.0 verzió 1:

  • Új funkció:
  • A támogatás a JSONPath
  • A támogatás a szerializálásáról F # diszkriminációt szakszervezeteket
  • A támogatás a deserializing beágyazott adattáblák és a tömbök adattáblák
  • A támogatás az olvasás több darab JSON egy JsonReader
  • Added AllowIntegerValues ​​beállítást StringEnumConverter
  • Added Tizedes és DateTimeOffset építők JValue
  • A támogatás az olvasás JSON egysoros megjegyzések
  • Továbbfejlesztett száma elemzés hibaüzenetek
  • Change:
  • Assembly verziót 6.0.0.0
  • .NET 4 Hordozható építmények célokat MonoTouch és MonoDroid a NuGet csomag
  • .NET 4 Hordozható építmények célokat WP8 és SL5 helyett WP7 és SL4
  • Törölve:
  • DefaultMemberSearchFlags a DefaultContractResolver elavult
  • SerializeObjectAsync, DeserializeObjectAsync, PopulateObjectAsync a JsonConvert elavultak
  • Javítva:
  • JObject ICustomTypeDescriptor ingatlan visszatérő helytelen érték
  • Hiba a casting dinamikus base64 string bájttömböt
  • EntityKeyMemberConverter nem használ tulajdonság nevét elhatározás
  • szerializációja JValues ​​a csak olvasható JsonConverters
  • formázás felülírják SerializeObject módszerek
  • Hiba a csomagolópapír kivételt egy JsonConverter
  • A kiterjesztése olyan adat, amely nem alapértelmezett konstruktor
  • Uri sorszámozás roundtripping a Uri.OriginalString

Mi az új 5.0 verziójában Release 7:

  • Új funkció:
  • A támogatás a változhatatlan Gyűjtemények
  • Added WriteData és ReadData beállításokat DataExtensionAttribute
  • Added referencia és típusnév kezelési támogatást kiterjesztése adatok
  • Added alapérték és a szükséges támogatást a konstruktőri deserialization
  • Váltás:
  • Extension adatok most írt, amikor szerializálásáról
  • javítások:
  • Added hiányzó vet a JToken
  • Fix elemzésekor nagy lebegőpontos számok
  • Fix nem elemzésekor néhány ISO dátuma időzónák
  • Fix séma érvényesítése egész érték, amikor a típusnak száma
  • Fix írásban IConvertible értékeket, ha TypeCode visszatért volt Object

Mi az új 5.0 verziójában Release 6:

  • Új funkció:
  • Added folytatásos / deserialized JSON hogy bőbeszédű felkutatására.
  • A támogatás a segítségével típusnév kezelhetőség ISerializable tartalmat.
  • Javítva:
  • Nem használja alapértelmezett beállítások Comment primitív értékek és JToken.ToObject.
  • írási hiba BigIntegers a JsonWriter.WriteToken.
  • szerializációja és deserializing zászló enum a EnumMember attribútum.
  • Error deserializing interfészek érvényes típusú átalakító.
  • Hiba deserializing ISerializable objektumokat is végrehajt IConvertible.

Mi az új 5.0 verziójában Release 5:

  • Új funkció:
  • Added globális alapértelmezett sorszámozás beállításokat JsonConvert.DefaultSettings
  • Added kiterjesztése adatok alátámasztják a JsonExtensionDataAttribute
  • Added NullValueHandling és DefaultValueHandling támogatást szerializálásáról dinamikus típusok
  • Váltás:
  • Néhány külön interfész módszerek JArray állami támogatására használható ImpromtuInterface
  • Javítva:
  • Deserializing nem ISO formátumú dátum szótárban kulcsok
  • Az értékek nem állítható be, ha deserializing a DefaultValueHandling.IgnoreAndPopulate
  • Deserializing típusú elemzi kezelés és szerelvények megrakott Assembly.LoadFrom
  • Deserializing Regexes használatakor StringEnumConverter
  • szerializációja és deserializing gépelt DataSet

Mi az új 5.0 verziójában Release 4:

  • Újdonság - Hozzáadott JsonWriter.SetWriteState támogatása öröksége re JsonWriter implementációk
  • Change - Megváltozott a .NET 4.5 hordozható könyvtár és WinRT könyvtár használatához összeállított kifejezéseket reflexió

Mi az új 5.0 verziójában Release 3:

  • Fix hibát szerializálásáról nem általános típusok, amelyek megvalósítják IEnumerable & # X3c; T & # x3e;.

Hasonló program

libphonenumber
libphonenumber

13 Apr 15

Restler
Restler

13 May 15

easyJSON
easyJSON

13 May 15

Squire.js
Squire.js

13 Apr 15

Más szoftver fejlesztő James Newton-King

Utilities.NET
Utilities.NET

6 Jun 15

Hozzászólások a Json.NET

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!