tha*_*guy 10 c# asp.net json web-services
早上,
我需要从我的网络服务返回一条消息.下面是我的代码示例,我将返回一个字符串.
[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 ;
}
Run Code Online (Sandbox Code Playgroud)
我目前得到以下回复......
<string xmlns="http://tempuri.org/"/>
Run Code Online (Sandbox Code Playgroud)
理想情况下,我希望返回类似的内容
{"success" : true, "message" : "***Message Here***"}
Run Code Online (Sandbox Code Playgroud)
我相信一旦我理解了它,我将能够在需要时返回其他物品.它只是这个基础我需要解决.
非常感谢所有帮助,在此先感谢:)
更新:刚发现这个......
return "{Message:'hello world'}"
Run Code Online (Sandbox Code Playgroud)
我需要类似的东西吗?
responseText = "{"success" : true, "message" : \"There has been an error. Message: " + ex.Message + "\"}"
Run Code Online (Sandbox Code Playgroud)
Ash*_*ngh 12
使用:
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]//Specify return format.
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 ;
}
Run Code Online (Sandbox Code Playgroud)
返回的结果如下:
<string xmlns="http://tempuri.org/"/>
{"success" : true, "message" : "***Message Here***"}
</string>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
52838 次 |
| 最近记录: |