我需要像这样发送一个JSON,例如
{
"key" : "Title",
"value" : "TEST & TEST"
}
我得到了解析错误,因为'&‘。在发送JSON之前,我尝试对值执行encodeURIComponent。该值如下所示:
"TEST%20%26%20TEST"
但我仍然收到错误,可能是因为'%‘也是一个无效字符。那么我该如何处理这些字符呢?
编辑:
我得到“VALUE_STRING中未预期的end-of-input”,但仅当我发送&时(这变成了%26)。我发送%20没有问题。可能是什么?!
发布于 2017-06-21 10:16:47
使用
encodeURIComponent(JSON.stringify(object_to_be_serialised))
https://stackoverflow.com/questions/23243059
复制