Ayant un IList<NameValue>
nameValueList, j'ai besoin de convertir cette liste en chaîne pour l'envoi au fichier aspx comme json. Mais parce que cela se produit dans un projet qui n'a pas référence à system.web.script ou System.Web.Mvc, je devrais utiliser une autre façon de sérialiser le IList
Comment sérialiser IList <object> à la chaîne
NameValue est un objet qui a 2 publique propriétés (nom et valeur)
Avez-vous essayé cela pour toutes les valeurs réalistes de '' nv.Name' ou nv.Value'? Cela générerait un JSON invalide pour presque n'importe quoi contenant n'importe quel caractère non-alphanumérique, par exemple. – Timwi
Timwi, je pense que cette réponse devrait fonctionner correctement. La question était de trouver un moyen de le faire, pas de trouver comment valider les chaînes passées en JSON. Cela devrait être une question distincte. D'autres idées? Donner +1. – Nayan