在ASP.NET Core 2.2剃刀页的ASP.NET Core中显示JSON的漂亮打印格式

问题描述

我无法查看格式正确的json。我正在使用asp.net core 2.2。我是从jsonb格式的postgresql数据库中读取它的,但是在razor页面中,它一直将其视为字符串。

添加到startup.cs

enter code here
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2)
            .AddJsonoptions(options => options.SerializerSettings.Formatting = Formatting.Indented)

当我在剃须刀页面上阅读时,我使用:

@foreach (var item in Model.Risposta){ <tr> <td>  @Html.displayFor(m => item.Response) </td> </tr>
                }

我尝试过:

@(Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model.Risposta)))

但是我有相同的结果。 谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)