2010-12-07 8 views
1

Je voudrais convertir l'objet en chaîne et le processus Vice Versa. La situation est, nous utilisons la méthode WebGet de WCS DataService. Cela ne prend pas en charge l'objet en tant que type de retour. Pour cette raison, j'ai besoin de convertir l'objet en chaîne côté serveur et en chaîne pour l'objet côté client. Je ne souhaite pas ajouter l'attribut [Serializable], car l'objet que je peux convertir est une classe tierce et je ne peux pas sérialiser. quelle pourrait être la meilleure solution.Object to string et Vice Versa

Répondre

2

Je pense que la conversion de la classe tierce en un fichier XML personnalisé serait préférable. Il peut être très difficile de recréer l'objet à partir d'une chaîne.

Vous pouvez serialze une classe xml sans utiliser l'attribut [Serializable]:

How to serialize an object to XML by using Visual C#

2

Puisque vous avez décidé de convertir la classe à chaîne, il serait mieux d'être la chaîne JSON.

Consultez cette bibliothèque Json.Net. ce qui vous aide à convertir la classe fortement typée en chaînes json et vice versa.

Questions connexes