fastJSON

Logiciel capture d'écran:
fastJSON
Détails logiciels:
Version: 2.1.14 Mise à jour
Date de transfert: 21 Jul 15
Développeur: Mehdi Gholam
Licence: Gratuit
Popularité: 18
Taille: 52 Kb

Rating: nan/5 (Total Votes: 0)

JSON est un poids léger, indépendant de la langue, le format d'échange de données, un moyen largement pour le transfert de données dans le développement Web.
À environ 1200 lignes de code, fastJSON est une des bibliothèques C # les plus compacts pour traiter avec JSON, et l'un des rares qui restent effectivement plus près de la norme JSON original que possible.
fastJSON est extrêmement facile à utiliser et est livré avec une documentation complète pour aider les développeurs à démarrer leurs propres projets et implémentations

Ce qui est nouveau dans cette version:.

  • Le support des tableaux multidimensionnels.

Ce qui est nouveau dans la version 2.1.12:.

  • Le support des tableaux multidimensionnels

Quoi de neuf dans la version 2.1.11:.

  • octets Bug fix [] touches avec Dictionnaire

Quoi de neuf dans la version 2.1.10:.

  • octets Bug fix [] touches avec Dictionnaire

Ce qui est nouveau dans la version 2.1.7:

  • Strict date ISO respect de format avec un T dans le sortie (IE, firefox javascript moteurs sont plaints)
  • Ajouté JSONParameters.SerializeToLowerCaseNames JavaScript Interop
  • JSONParameters.IgnoreCaseOnDeserialize est depricated et non plus nécessaire
  • ajouté des tests pour la sortie minuscules

Ce qui est nouveau dans la version 2.1.6:

  • Correction d'un communiqué de construire dans net4
  • Soutien à ExpandoObject sérialiser dans net4
  • Ajouté JSONParameters.SerializerMaxDepth de contrôler la profondeur max pour descendre à
  • JSONParameters.InlineCircularReferences Added to désactiver le $ i FEATURE et inline objets déjà vus
  • JSONParameters.UseExtensions = false désactive références circulaires aussi

Quoi de neuf dans la version 2.1.5:

  • nullable ajoutée directe convertir ToObject & # x3C; x? & # X3e; dire int? long? etc.
  • Correction d'un bug deserialize ensemble privé et pas de propriétés de consigne
  • Ajouté ReadonlyTest () test pour le
  • ci-dessus

Quoi de neuf dans la version 2.1.4:

  • Correction d'un bug désérialisant une propriété de structure dans une classe.

Ce qui est nouveau dans la version 2.1.3:

  • Ajout du support pour millisecondes DateTime
  • TestMilliseconds Added test ()

Ce qui est nouveau dans la version 2.1.2:

  • Bug fix:
  • Les références circulaires

Ce qui est nouveau dans la version 2.1.0:

  • Proposée tout l'état de JSON au singleton de réflexion
  • Tout l'interface JSON est maintenant statique
  • Ajout JSONParameters surcharges pour ToObject ()
  • Soutien aux circulaires référencé structures d'objets
  • essai circulaire Ajouté

Quoi de neuf dans la version 2.0.28:

  • Retiré ToCharArray dans l'analyseur pour moins utilisation de la mémoire
  • Correction d'énumération créer de la valeur et la chaîne
  • Remplacé safedictionary avec le dictionnaire pour certains des internes donc pas de verrous sur lire
  • Ajout d'ignorer la coutume attributs
  • Utilisation IsDefined lieu de GetCustomAttributes
  • Proposée tout le code de réflexion sur JSON.cs
  • Maintenant, vous pouvez désérialiser les classes non-constructeur par défaut

Ce qui est nouveau dans la version 2.0.26:

  • objets Bug fix dans le tableau types dynamiques par exemple {[1,2, {& quot; prop & quot;: 90}]}
  • Ajout du support pour les collections spéciales: StringDictionary, NameValueCollection

Ce qui est nouveau dans la version 2.0.25:.

  • Correction d'un bug JSON et profondes tableaux dynamiques

Ce qui est nouveau dans la version 2.0.24:

  • Accès à la propriété intérieure tableaux dans les types dynamiques par exemple d.arr1.a.
  • Ajouté JSONParameters.KVStyleStringDictionary pour contrôler le dictionnaire sortie d'une touche de chaîne.

Quoi de neuf dans la version 2.0.23:

  • JSONParameters.IgnoreCaseOnDeserialize fonctionne maintenant
  • Ajouté ignorer cas test

Ce qui est nouveau dans la version 2.0.22:.

  • Ajouté .NET 3.5 projet
  • Maintenant la compilation dans le répertoire «de sortie».
  • Ajout assembly signé.
  • Les numéros de version resteront à 2.0.0.0 pour baisse de compatibilité.
  • Version du fichier reflétera le numéro de build.

Quoi de neuf dans la version 2.0.21:

  • bord fixe cas tailing '& # x5C;' dans formateur.
  • Nettoyage du code de formatage.

Ce qui est nouveau dans la version 2.0.20:.

  • deserialize hastable fixe
  • Ajout de test pour la table de hachage.
  • test de classe abstraite Ajouté.
  • Liste des acquéreurs à Changé tableau ~ de gain de performance de 3%.
  • Retiré du code utilisé.

Ce qui est nouveau dans la version 2.0.19:

  • objets et des listes dynamiques fixes
  • deserialize fixe Dictionnaire & # x3C; T, Liste & # x3C; V & # X3e; & # X3e; et Dictionnaire & # x3C; T, V [] & # X3e;
  • ajouté des tests pour le dictionnaire des listes

Ce qui est nouveau dans la version 2.0.17:.

  • Ajout sérialisation des champs statiques et les propriétés
  • Ajout du support de l'objet dynamique et essai.

Ce qui est nouveau dans la version 2.0.16:.

  • Correction d'un bug de formatage
  • Ajout de test pour formateur.

Ce qui est nouveau dans la version 2.0.15:.

  • directives CustomType Suppression de code
  • Correction pour écrire objet énumérable.

Ce qui est nouveau dans la version 2.0.14:.

  • Utilisation Chronomètre lieu de DateTime pour timings
  • myPropInfo utilisant énumération au lieu des booléens.
  • Utilisation commutateur au lieu de lié si déclarations.
  • Parsing DateTime optimisé.
  • StringBuilder en utilisant la sortie char unique au lieu de chaînes pour & # x5C; & quot; etc .. caractères

Ce qui est nouveau dans la version 2.0.13:.

  • cas de pointe Bug fix par des virgules avec les valeurs NULL
  • Unified DynamicMethod appelle avec le code SilverLight4.
  • Les cas de test pour Silverlight.

Ce qui est nouveau dans la version 2.0.12:.

  • Correction d'un bug types génériques imbriqués
  • Correction d'un bug virgules cas de pointe avec les valeurs NULL.

Ce qui est nouveau dans la version 2.0.10:.

  • Ajouté projet MonoDroid

Ce qui est nouveau dans la version 2.0.9:

  • Ajout du support pour DataSet niveau de la racine et de la désérialisation DataTable ( vous avez à faire ToObject & # x3C; DataSet & # X3e;. (...))
  • les tests de jeux de données ajoutée.

Ce qui est nouveau dans la version 2.0.8:.

  • Correction d'un bug pour les grandes conversions numériques

Quoi de neuf dans la version v2.0.5:.

  • Nombre fixe de l'analyse pour le format invariant
  • Ajout d'un test pour les tests de numéro de la langue allemande (,. problèmes).

Quoi de neuf dans la version v2.0.4:

  • objets nuls fixes - & # X3e; Retours & quot; nulle & quot;
  • Ajouté scellé mot-clé pour les classes
  • SerializeNullValues ​​Bug fix = false et une virgule supplémentaire à la fin
  • UseExtensions = false désactivera types mondiaux aussi
  • paramerters réglage fixe pour Parse ()

Ce qui est nouveau dans la version v2.0.3:.

  • Propriété en lecture seule la vérification sur deserialize
  • Correction d'un bug deserialize types imbriqués avec test unitaire.
  • Correction de l'accumulation de Silverlight 4 du projet (Silverlight 5 ne sont pas pris en charge).

Quoi de neuf dans la version v2.0.2:.

  • types et les tableaux de $ Bug fix

Quoi de neuf dans la version v2.0.1:

  • ArrayList Changé à la liste & # x3C; objet & # X3e ; et le code de Silverlight consolidé.
  • Ajout de plus d'essais.
  • augmentation de la Vitesse pour l'utilisation de types globaux (types $).

Ce qui est nouveau dans la version v2.0.0:

  • Code Correction d'un bug de réflexion
  • les tests unitaires Ajouté

  • tableaux
  • niveau racine Deserialize (int [] etc.)
  • les types de valeur de niveau de la racine de Deserialize (int, long, décimal, string)
  • Deserialize ToObject & # x3C; Dictionnaire & # x3C; T, V & # X3e; & # X3e;
  • Deserialize ToObject & # x3C; Liste & # x3C; T & # X3e; & # X3e;

Ce qui est nouveau dans la version v1.9.9:.

  • Orthographe erreur sur JSONParameters
  • Correction d'un bug initialisation des paramètres.
  • Correction d'un bug de carbonisation et la chaîne ToString.
  • Refonte du code de réflexion dans la classe de réflexion.
  • Ajout du support pour haut niveau objet struct serialize / deserialize.

Quoi de neuf dans la version v1.9.8:

  • Ajouté deepCopy (obj) et deepCopy & # x3C; T & # X3e;. (obj)
  • Refonte du code pour JSONParameters et enlevé les surcharges JSON.
  • Ajout du support pour la sérialisation des types anonymes (deserialize est pas possible pour le moment).
  • Correction d'un bug de sortie des types de $ avec non racine de l'objet.

Quoi de neuf dans la version v1.9.7:

  • Version Bug fix SilverLight pour soutenir GlobalTypes
  • logique tiret Retiré de sérialiseur
  • Ajouté Beautify (JSON) méthode pour JSON
  • serrures ajouté le SafeDictionary
  • Ajouté FillObject (obj, JSON) pour remplir un objet existant

Quoi de neuf dans la version v1.9.6:

  • Ajout d'une extension des types de $ pour les définitions globales de type qui réduire la taille de la sortie JSON.
  • Ajouté UsingGlobalTypes config pour contrôler le ci-dessus (par défaut = true).
  • Correction d'un bug virgules datatable entre les tableaux et les définitions de table (moins plaignantes de peluches).
  • string dictionnaires clés sont sérialisés optimale maintenant (pas au format de KV).

Ce qui est nouveau dans la version v1.9:.

  • Ajout du support pour les domaines publics

Limites :.

  • de soutien incomplète pour les applications Silverlight de
  • Pas de support pour les tableaux multidimensionnels.

Logiciel similaire

Chained
Chained

13 May 15

rdf-sesame
rdf-sesame

13 Apr 15

rdf-json
rdf-json

12 Apr 15

Breeze
Breeze

13 Apr 15

Commentaires à fastJSON

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!