我编写了一个 native android 模块,其中我将 Json 字符串返回到 JavaScript 层。但在 javascript 层中,我得到的这个 json 字符串为所有“”添加了“\”。如何从 json 字符串中转义这个“\”。
最佳答案
似乎您的 json
不是“真正的 JSON 对象”,而只是一个字符串。这解释了为什么 "
符号被转义。尝试在 JavaScript 中使用 JSON.parse()
。
var my_json_string = "{\"my_key\": \"the_value\"}";
var my_json_object = JSON.parse(my_json_string);
// should render something like
// Object {my_key: "the_value"}
关于json - 如何从 Titanium 中的 JSON 字符串中转义 "\"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15545353/