如何在文本框中显示 json (双引号问题)?

how to show json in textbox (double quotes problem)?

我需要在文本框中显示 json 字符串。它来自 db 作为字符串并在第一个引号后删除。

如果我用单一的quiot替换:

jsonString.Replace("\"", "'")

它有效,但显示的是单个字符串。

我试过了this answer:

jsonString.Replace("\"", "\\"")

但是没用。

如何显示双引号。我使用 C#,而不是 JavaScript.

PS。我不能 post 真正的 json,但让我们做一些非常简单的事情:

{ "name":"John" }

技术:Web应用程序MVC4,控制器使用存储库获取数据,然后在cshtml视图中显示。

以下代码解决了这个问题:

jsonString.Replace("\"", """)