JSON е лек, езиково независима, обмен на данни формат, широко среда за пренос на данни в уеб развитие.
На около 1 200 реда код, fastJSON е един от най-компактните C # библиотеки за работа с JSON, и един от малкото, които всъщност стоят най-близо до първоначалния стандарт JSON, колкото е възможно.
fastJSON е изключително лесен за употреба и се предлага с обширна документация, за да помогне на разработчиците да започнат работа върху собствените си проекти и реализации
Какво ново в тази версия:.
- Подкрепа за многомерни масиви.
Какво ново във версия 01.02.12:.
- Подкрепа за многомерни масиви
Какво ново във версия 2.1.11:.
- Bug Fix байт [] клавиши с речник
Какво ново във версия 2.1.10:.
- Bug Fix байт [] клавиши с речник
Какво ново във версия 2.1.7:
- Strict дата ISO формат съответствие с T в изход (IE, Firefox JavaScript двигатели оплакаха)
- Добавено JSONParameters.SerializeToLowerCaseNames за JavaScript междуоперационно
- JSONParameters.IgnoreCaseOnDeserialize се depricated и не е необходимо повече
- добавени тестове за малки изход
Какво ново във версия 2.1.6:
- Фикс за освобождаване строителство в net4
- Подкрепа за ExpandoObject сериализира в net4
- Добавено JSONParameters.SerializerMaxDepth да контролира макс дълбочина да слязат в
<> Li Публикувана JSONParameters.InlineCircularReferences да деактивират $ аз се отличава и редови вече са видели обекти
<> Li JSONParameters.UseExtensions = фалшиви инвалиди циклични референции също
Какво ново във версия 2.1.5:
- Добавена пряка nullable конвертирате ToObject & # x3c; х? & # x3e; т.е. инт? дълго? др.
- Bug Fix десериализиране лично сет и не поставените имоти
- Добавено ReadonlyTest () тест за над
Какво ново във версия 2.1.4:
- Bug Fix deserializing една структура на собствеността в един клас.
Какво ново във версия 2.1.3:
- Добавена е поддръжка за DateTime милисекунди
<> Li Публикувана TestMilliseconds () тест
Какво ново във версия 2.1.2:
- Bug Fix:
- Кръгли препратки
Какво ново във версия 2.1.0:
- Преместен цялата държава от JSON да Сингълтън за размисъл
- Всички интерфейса на JSON сега статично
- Подкрепа за кръгови съотнесени обектни структури
- Добавена кръгово изпитване
<> Li Публикувана JSONParameters претоварвания за ToObject ()
Какво ново във версия 2.0.28:
- Премахнато ToCharArray в парсера за по-малко използване на паметта
- Фиксирана създаде ENUM от стойност и низ
- Заменен safedictionary с речника за някои от вътрешността така че няма ключалки на Прочети
- Добавена обичай игнорира атрибути
- Използване IsDefined вместо GetCustomAttributes
- Преместен всичко кода за размисъл от JSON.cs
- Сега можете да десериализиране отделни класове подразбиране конструктор
Какво ново във версия 2.0.26:
- Bug Fix обекти в масиви динамичните видове напр {[1,2, {& quot; & quot проп;: 90}]}
- Добавена е поддръжка за специални колекции: StringDictionary, NameValueCollection
Какво ново във версия 2.0.25:.
- Bug определи динамични JSON и кореноплодни масиви
Какво ново във версия 2.0.24:
- Access вътрешната имот в масиви в динамичните видове напр d.arr1.a.
- Добавено JSONParameters.KVStyleStringDictionary да контролира низ ключов изход речника.
Какво ново във версия 2.0.23:
- JSONParameters.IgnoreCaseOnDeserialize сега работи
- Добавено игнорира тест
Какво ново във версия 2.0.22:.
- Добавено .NET 3.5 проект
- Сега съставянето на "изход" директория.
- Добавена подписано събрание.
- Версия номера ще останат на 2.0.0.0 за спад на съвместимост.
- File версия ще отразява броя на натрупването.
Какво ново във версия 2.0.21:
- Фиксирана ръб случай опашка "& # x5c;" в форматиране.
- Код почистване форматиране.
Какво ново във версия 2.0.20:.
- Фиксирана hastable десериализиране
- Добавена тест за Hashtable.
- Добавено тест абстрактен клас.
- Променен списък привличат към масив ~ 3% печалба изпълнение.
- Премахнато неизползван код.
Какво ново във версия 2.0.19:
- Фиксирани динамични обекти и списъци
- Фиксирана десериализиране речник & # x3c; T, Списък & # x3c; V & # x3e; & # x3e; и речник & # x3c; T, V [] & # x3e;
- добавени тестове за речника със списъци
Какво ново във версия 2.0.17:.
- Добавена сериализация на статични полета и свойства
- Добавена поддръжка на динамичен обект и тест.
Какво ново във версия 2.0.16:.
- Bug Fix форматиране
- Добавена тест за форматиране.
Какво ново във версия 2.0.15:.
- Премахнати директиви CUSTOMTYPE от код
- Фиксиран за написването enumerable обект.
Какво ново във версия 2.0.14:.
- Използване Хронометър вместо DateTime за тайминги
- myPropInfo използвайки ENUM вместо булев.
- Използване на превключвателя вместо свързани, ако отчети.
- разбор DateTime оптимизирана.
- StringBuilder използване на единично Чар изход вместо струни за & # x5c; & quot; овъгли т.н ..
Какво ново във версия 2.0.13:.
- случаи Bug Fix запетая край с нули
- Единната DynamicMethod разговори с SilverLight4 код.
- случаи за изпитване на Silverlight.
Какво ново във версия 2.0.12:.
- Bug определи вложени основни видове
<> Ли случаи Bug Fix запетая край с нули.
Какво ново във версия 2.0.10:.
- проект Добавено MonoDroid
Какво ново във версия 2.0.9:
- Добавена е поддръжка за корен ниво DataSet и DataTable десериализиране ( което трябва да направите ToObject & # x3c; DataSet & # x3e;. (...))
- Добавено масиви от данни тестове.
Какво ново във версия 2.0.8:.
- Bug решение за големия брой реализации
Какво ново във версия v2.0.5:.
- фиксирани номера разбор за инвариант формат
- Добавена тест за германския тестване брой на локал (,. проблеми).
Какво ново във версия v2.0.4:
- Фиксирани нулеви обекти - & # x3e; възвръщаемост & quot; нула & quot;
- Добавено запечатани дума за класове
- Bug Fix SerializeNullValues = невярна и допълнително запетая в края
- UseExtensions = фалшива ще забрани глобални видове също
- Фиксирани paramerters определящи за Parse ()
Какво ново във версия v2.0.3:.
- само за четене имот проверка на десериализиране
- Bug Fix десериализиране вложени типове със звено за анализ.
- Фиксирана Silverlight 4 проекта за изграждане (Silverlight 5 не се поддържа).
Какво ново във версия v2.0.2:.
- Bug Fix типове и масиви $
Какво ново във версия v2.0.1:
- Променен ArrayList като списък & # x3c; обект & # x3e ; и консолидирана Silverlight код.
- Публикувана повече тестове.
- увеличаване на скоростта при използване на глобални видове ($ видове).
Какво ново във версия v2.0.0:
- Bug Fix Reflection код
- Добавена единица тестове
- десериализиране корен ниво (инт [] и др.)
- десериализиране ToObject & # x3c; Речник & # x3c; T, V & # x3e; & # x3e;
- десериализиране ToObject & # x3c; Списък & # x3c; T & # x3e; & # x3e;
масиви
<> Li стойностни типове десериализиране корен ниво (инт, дълги, десетична, низ)
Какво ново във версия v1.9.9:.
- Spelling грешка в JSONParameters
- Bug корекция на параметрите на инициализация.
- Bug Fix Чар и струнен ToString.
- Refactored размисъл код в Reflection клас.
- Добавена е поддръжка за най-високо ниво структура на обект сериализира / десериализиране.
Какво ново във версия v1.9.8:
- Добавено DeepCopy (OBJ) и DeepCopy & # x3c; T & # x3e;. (OBJ)
- Refactored код, за да JSONParameters и отстранява претоварванията JSON.
- Добавена е поддръжка за да сериализира анонимни типове (десериализиране не е възможно в момента).
- Bug Fix видове $ изход с нестопанска обект корен.
Какво ново във версия v1.9.7:
- Bug Fix Silverlight версия за подкрепа GlobalTypes
- Премахнато тире логика от serializer
- Добавено разкрасяване (JSON) метод, за да JSON
- Публикувана ключалки на SafeDictionary
- Добавено FillObject (OBJ, JSON) за пълнене на съществуващ обект
Какво ново във версия v1.9.6:
- Добавена разширение видове $ за глобалните определения тип, които намаляване на размера на продукцията JSON.
- Добавено UsingGlobalTypes довереник за контролиране на по-горе (по подразбиране = вярно).
- Bug определи DataTable запетаи между масиви и дефинициите за маса (по-малко мъх жалбоподатели).
- String ключови речници са сериализирани оптимално сега (не KV формат).
Какво ново във версия v1.9:.
- Добавена е поддръжка за обществени полета
<> силни ограничения :.
- Непълно подкрепа за Silverlight 4.0+ приложения
- Няма поддръжка за многомерни масиви.
Коментари не е намерена