Json结果包含在pre标签中 - 如何获得它的价值

111*_*110 8 javascript asp.net-mvc json

这是我第一次和json一起工作.我试图从我的动作方法返回Json:

public JsonResult Upload()
{
   ...
   return Json(new { foo = "sos....sos....sos..."});
}
Run Code Online (Sandbox Code Playgroud)

但结果我得到的是我的消息包装在这个"pre"标签中.如何解析"foo"?

"<pre style="word-wrap: break-word; white-space: pre-wrap;">{"foo":"sos....sos....sos..."}</pre>"
Run Code Online (Sandbox Code Playgroud)

jda*_*ies 13

我认为你接收包含在pre标签中的数据的原因是因为你要求数据为HTML而不是纯文本或json.

尝试将数据类型指定为json以停止将响应转换为HTML.