C# 如何在文本框中显示json(双引号问题)?
我需要在文本框中显示json字符串。它作为字符串来自db,并在第一个引号后删除 如果我用单quiot替换:C# 如何在文本框中显示json(双引号问题)?,c#,json,string,double-quotes,C#,Json,String,Double Quotes,我需要在文本框中显示json字符串。它作为字符串来自db,并在第一个引号后删除 如果我用单quiot替换: jsonString.Replace("\"", "'") 它可以工作,但只显示一个字符串 我试过: 但它不起作用 如何显示双引号。我使用C#,而不是JavaScript 另外,我不能发布真正的json,但让我们做一些非常简单的事情: { "name":"John" } 技术:web应用程序MVC4,controller使用存储库获取数据,然后在cshtml视图中显示数据。以下代码解决
jsonString.Replace("\"", "'")
它可以工作,但只显示一个字符串
我试过:
但它不起作用
如何显示双引号。我使用C#,而不是JavaScript
另外,我不能发布真正的json,但让我们做一些非常简单的事情:
{ "name":"John" }
技术:web应用程序MVC4,controller使用存储库获取数据,然后在cshtml视图中显示数据。以下代码解决了此问题:
jsonString.Replace("\"", """)
发布更多信息会有所帮助。你使用什么技术?winform/webform/wpf/javascript?当前如何在文本框中设置json?如何“在文本框中显示”?你能展示完成这件事的代码吗?请查看关于发布代码的指南并提出相应的问题。没有人知道为什么DB查询甚至不返回完整的JSON。。。或者它确实会让每个人都感到困惑,但你却发现了如何在HTML中错误地呈现文本(我的意思是,在HTML中错误地呈现文本需要付出努力…但有些人喜欢它
Raw
)
jsonString.Replace("\"", """)