如何從一個方法(的WebMethod)作爲JSON數據從Web服務我與以JSON格式返回數據?
的類,它的對象我創建試圖返回我的數據,
public class Questionnaire
{
public int QuestionnaireId { get; set; }
public string QuestionnaireName { get; set; }
}
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string GetUserQuestionnaire2()
{
return new Questionnaire
{
QuestionnaireId = 1234,
QuestionnaireName = string.Format("{0} {1}", "Microsoft", 1234)
};
}
[ScriptMethod(ResponseFormat = ResponseFormat .Json)]
但它不以上述格式返回數據,而是以XML格式返回????
謝謝。 問候
您可以發佈您的WebMethod&你是如何調用的WebMethod的一些額外的代碼片段。很難用你的用例中遺漏了很多變量來形容它。 – 2011-01-19 14:07:55
是的。我VE與我想返回作爲JSON數據 – user581157 2011-01-19 14:16:11