我需要在文本框中显示json字符串。它来自db作为字符串,并在引号后删除。
如果我替换为单引号:
jsonString.Replace("\"", "'")
它有效,但显示单个字符串。
我尝试过this answer:
jsonString.Replace("\"", "\\\"")
但是它不起作用。
我如何显示双引号。我使用C#,而不是JavaScript。
PS。我无法发布真实的json,但让我们进行一些示例:
{ "name":"John" }
技术:Web应用程序MVC4,控制器使用存储库获取数据,然后在cshtml视图中显示。
我需要在文本框中显示json字符串。它来自db作为字符串,并在第一个引号后删除。如果我替换为单个quiot:jsonString.Replace(“ \”“,”'“),它可以工作,但显示单个字符串...
如果变量JsomString包含双引号,则应该只可以使用该值设置textbox.text。