【发布时间】:2017-09-21 13:39:09
【问题描述】:
所有的 json 值都应该被编码。
new JSONObject().put("JSON", "csds\"").toString();
应该返回
csds%22
不是
csds"
以上只是解释问题的一个小例子。
实际上 JSON 数据会非常大。所以我不想使用 URLencoder 对每个值进行编码。我正在寻找一些配置,它将始终在返回的 JSON 字符串中编码 JSON 值。
【问题讨论】:
-
如果您指的是 URL 编码,请参见此处:stackoverflow.com/questions/10786042/…
-
@Berger 我已经更新了问题。
-
请编辑并标记问题以说明您使用的是哪个 JSON 库。