Sérialiser à JSON dans .NET 2.0
comment pouvez-vous sérialiser un objet JSON .NET 2.0 à l'aide de C#?
source d'informationauteur PositiveGuy
Vous devez vous connecter pour publier un commentaire.
comment pouvez-vous sérialiser un objet JSON .NET 2.0 à l'aide de C#?
source d'informationauteur PositiveGuy
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le JavaScriptSerializer classe de ASP.NET Ajax 1.0, qui est compatible avec .NET 2.0.
Avez-vous essayé JSON.net ?
JSON.org a des références à un certain nombre de sérialiseurs dans un certain nombre de langues, y compris plus d'une demi-douzaine en C#. Vous devriez être capable de trouver un seul qui répond à vos API et de délivrance de permis, y compris JSONsharp avec la licence LGPL et le bien-conçu Json.NET.
Si ce que vous êtes à la sérialisation est assez simple, il n'est pas difficile d'écrire votre propre pour un but précis. Le JSON.org site a la syntaxe, et c'est très simple.
Êtes-vous essayer de construire un serveur RPC dans le .NET côté? Si oui, regardez Jayrock (jayrock.berlios.de). Vous obtenez le code source et le compiler sous 2.0.
Aussi installer un serveur RPC est un jeu d'enfant:
J'ai été en mesure de rétroporter Mono mise en œuvre du Système.Json en C# 2.0 avec quelques modifications mineures.
Vous aurez besoin de 6 fichiers à partir de ici ou vous pouvez simplement télécharger mon C# 2.0 projet de ici.
Noter qu'avec le Système.Json, vous devrez manuellement sérialiser un type de données non primitif. (voir ici)
Je utiliser le code ci-dessous pour JSON message et fonctionne bien pour moi.
Appel sérialiseur JSON dans WCF.