Comment renvoyer du JSON à partir d'un webservice

Matin,

J'ai besoin de retourner un message de mon web service. Ci-dessous est un exemple de mon code, et je suis de retour d'une chaîne.

[web method]
public string CheckFeedSubmission()
    {
        string responseText = "";
        try
        {
            //Stuff goes here
            responseText = "It Worked!"
        }
        catch (Exception ex) { responseText = "Opps wehave an error! Exception message:" + ex.Message; }
        return responseText ;
    }

Actuellement, je reçois la réponse suivante...

<string xmlns="http://tempuri.org/"/>

J'ai l'idéal serait de revenir à quelque chose comme

 {"success" : true, "message" : "***Message Here***"}

J'en suis sûr, une fois que j'ai eu l'idée de faire ça, je vais être en mesure de retourner à d'autres éléments si nécessaire. Son juste cette base j'ai besoin de travailler.

Toute aide est très appréciée, merci d'avance 🙂

Mise à JOUR: je Viens de trouver ce...

 return "{Message:'hello world'}"

Aurais-je besoin de quelque chose comme

 responseText = "{"success" : true, "message" : \"There has been an error. Message: " + ex.Message + "\"}"

OriginalL'auteur thatuxguy | 2012-07-12