我需要发送像这样的JSON,例如
{
"key" : "Title",
"value" : "TEST & TEST"
}
由于'&'而我得到解析错误。在发送JSON之前,我尝试对valueURIComponent执行操作。价值变成了这样:
"TEST%20%26%20TEST"
但我仍然得到错误,可能是因为'%'也是无效字符。那么我该如何处理这些角色?。
编辑:
我在“VALUE_STRING”中获得“未经检验的输入结束”,但仅在我发送& (因为%26)。我发送%20没问题。它能是什么?!
答案 0 :(得分:0)
使用
encodeURIComponent方法(JSON.stringify(object_to_be_serialised))