格式化来自模型的动态 json 字符串以在 .net 视图中显示
Posted
技术标签:
【中文标题】格式化来自模型的动态 json 字符串以在 .net 视图中显示【英文标题】:format dynamic json string from model for display in .net view 【发布时间】:2020-10-29 02:12:08 【问题描述】:所以我的模型数据中有一个 json 字符串,它被发送到视图以在表格中显示。
我想确保它以格式化的方式显示,而不是一个行字符串。
我的研究使我发现这是最干净的方法...
string json = JsonConvert.SerializeObject(account, Formatting.Indented);
然而,在视图中,一旦我的值被提取到@item.requestExample(要格式化的json字符串),我可以调用这个c#来将格式化的字符串返回到html吗?
顺便说一句,我已经尝试了其他一些方法,只是 js,但是每次在 中使用 @item.requestExample 时,检查/控制台都会抱怨字符串的无效标记,因为字符串是 html 表示形式使用 "而不是“的”。
tia
【问题讨论】:
【参考方案1】:也许您可以将 json(如果是 json,我不确定我理解得很好)字符串解析为动态对象。然后,您可以遍历属性并随意可视化它们。
您可以在此处查看如何执行此操作。 Deserialize JSON into C# dynamic object
【讨论】:
以上是关于格式化来自模型的动态 json 字符串以在 .net 视图中显示的主要内容,如果未能解决你的问题,请参考以下文章
如何发送纯 JSON 对象(位于模型对象内)以在 Spring Boot 中查看?