C#构建数据中包含分号的JSON字符串
本文关键字:JSON 字符串 包含 构建 数据 | 更新日期: 2023-09-27 17:59:46
我正在创建一个字符串,如下所示:
string title = "Q:hello";
然后我想把这个字符串嵌入一个JSON字符串中发送给客户端。如何转义分号?我不想使用图书馆。
根据规范,只有"、''和控制字符:"需要转义
'"
''
'/
'b
'f
'n
'r
't
所以您不需要在Json字符串中转义分号。参考编号:http://www.json.org/(在右侧)
尝试使用反斜杠http://json.org/
即使您不想要库,也可以尝试查看JavaScriptSerializerhttp://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx
它是标准的.net,所以您不会添加依赖项。(尽管它需要引用System.Web.Extensions)