L' .NET Framework est livré avec le Système.Moment de l'exécution.La sérialisation.Json.DataContractJsonSerializer et du Système.Web.Script.La sérialisation.JavaScriptSerializer, qui dé-sérialiser JSON. Comment savoir quand je dois choisir l'un de ces types de rapport à l'autre? MSDN n'est pas clairement quels sont leurs avantages relatifs.
Nous avons plusieurs projets qui consomment ou émettent JSON, et la classe sélectionnée pour chaque jusqu'à présent, dépend de l'avis de la primaire dev sur chaque projet. Certaines sont simples, les deux ont une logique complexe qui concerne la production de types managés de JSON (les types ne correspondent étroitement au cours d'eau), mais n'ont pas l'accent sur la vitesse, on a besoin de vitesse. Aucun interagir avec WCF, au moins à partir de maintenant.
Alors que je suis intéressé par les autres bibliothèques, je suis en espérant que quelqu'un peut avoir une réponse à ma question.