如何使用JSON发送包含双引号的数据
本文关键字:数据 包含双 何使用 JSON | 更新日期: 2023-09-27 17:57:53
如果我们的数据有这样的双引号,我对JSON有问题:"15"(15英寸)。
JSON没有对其进行解析。
我的代码如下:
String strheader = convert.ToString(dt.table[0].rows[0]["Size"]);
Response.ContentType = "application/json; charset=utf-8";
Response.Write(strheader);
我该如何解决这个问题?
您需要逃离它。
{ book: "How to code C++ in 24 hour steps", author: "O'"Reilly" }
只需在内部"
之前添加一个'
即可:
" 15'" "
使用Json.NET或Simple Json等Json库执行任务,因为它们会自动转义数据。
如果这只是一个简单的任务,那么只需像一些人建议的一样手动退出即可
查看类DataContractJsonSerializer