C# 如何将JSON结果很好地呈现到asp.net mvc视图中

C# 如何将JSON结果很好地呈现到asp.net mvc视图中,c#,asp.net,json,asp.net-mvc,C#,Asp.net,Json,Asp.net Mvc,下面的代码将json打印到我的页面 代码如下 public async Task<ActionResult> TestRestCall() { Uri serviceRoot = new Uri(azureAdGraphApiEndPoint); var token = await GetAppTokenAsync(); string requestUrl = "https://graph.wi

下面的代码将json打印到我的页面

代码如下

public async Task<ActionResult> TestRestCall()
        {
            Uri serviceRoot = new Uri(azureAdGraphApiEndPoint);
            var token = await GetAppTokenAsync();
            string requestUrl = "https://graph.windows.net/mysaasapp.onmicrosoft.com/users?api-version=2013-04-05";

            HttpClient hc = new HttpClient();
            hc.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue(
                "Bearer", token);

            HttpResponseMessage hrm = await hc.GetAsync(new Uri(requestUrl));

            if (hrm.IsSuccessStatusCode)
            {
                ViewBag.Message = JObject.Parse(await hrm.Content.ReadAsStringAsync()).ToString(Formatting.Indented) ;
                return View();
            }
            else
            {
                return View();
            }

        }
public异步任务TestRestCall()
{
Uri serviceRoot=新Uri(AzureAdGraphHapiendPoint);
var token=await GetAppTokenAsync();
字符串requestUrl=”https://graph.windows.net/mysaasapp.onmicrosoft.com/users?api-版本=2013-04-05”;
HttpClient hc=新的HttpClient();
hc.DefaultRequestHeaders.Authorization=new System.Net.Http.Headers.AuthenticationHeaderValue(
“持票人”,代币);
HttpResponseMessage hrm=await hc.GetAsync(新Uri(requestUrl));
if(人力资源管理ISSUCCESS状态代码)
{
ViewBag.Message=JObject.Parse(wait hrm.Content.ReadAsStringAsync()).ToString(Formatting.Indented);
返回视图();
}
其他的
{
返回视图();
}
}
然而,出于调试目的,我想很好地显示JSON以更好地阅读它,但是代码没有像我在另一个答案中发现的那样工作,所以您可以使用它来很好地呈现JSON。正如它所说:

jsl.format-提供逐个字符的json重新格式化 方法,这样即使是无效的JSON也可以重新格式化(最好是 它的能力)

或者

您可以使用它来很好地呈现json。正如它所说:

jsl.format-提供逐个字符的json重新格式化 方法,这样即使是无效的JSON也可以重新格式化(最好是 它的能力)

或者

您可以使用它来很好地呈现json。正如它所说:

jsl.format-提供逐个字符的json重新格式化 方法,这样即使是无效的JSON也可以重新格式化(最好是 它的能力)

或者

您可以使用它来很好地呈现json。正如它所说:

jsl.format-提供逐个字符的json重新格式化 方法,这样即使是无效的JSON也可以重新格式化(最好是 它的能力)


或者

可能是您所需要的。它将以可读的格式呈现json。它也是一个很好的调试工具。

可能是您所需要的。它将以可读的格式呈现json。它也是一个很好的调试工具。

可能是您所需要的。它将以可读的格式呈现json。它也是一个很好的调试工具。

可能是您所需要的。它将以可读的格式呈现json。它也是一个很好的调试工具。

您使用的是SyntaxHighl脚本吗?您正在使用SyntaxHighl脚本吗?您正在使用SyntaxHighl脚本吗?您正在使用SyntaxHighl脚本吗?