J'ai besoin de sérialiser/désérialiser certains objets dans/depuis une chaîne et de les transférer en tant que données opaques. Je peux utiliser XmlSerializer pour le faire, mais la chaîne générée a l'air maladroite et longue. Donc, y a-t-il un Serializer concis disponible en .NET?Y a-t-il une classe d'assistance de sérialisation Json dans le standard .NET BCL?
La première chose qui me vient à l'esprit est que peut-être .NET devrait avoir JSON Serializer, mais je ne le trouve pas. Existe-t-il une approche prête à l'emploi dans .NET pour convertir un objet en une chaîne concise?
Selon MSDN, JavaScriptSerializer est dans System.Web.Extensions.dll qui est disponible dans .NET 3.5, pas nécessairement .NET 3.5 SP1. –
IIRC, il a été marqué obsolète et récemment "non-déprécié" avec 3.5 SP1. –