Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在文本框中显示json(双引号问题)?_C#_Json_String_Double Quotes - Fatal编程技术网

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

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视图中显示数据。以下代码解决

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

如果我用单quiot替换:

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("\"", """)