json - 如何从 Titanium 中的 JSON 字符串中转义 "\"?

标签 json titanium titanium-modules

我编写了一个 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/

相关文章:

ios - 使用钛创建 XML 文档

ios - 在钛appcelerator中显示来自ios模块的图像

javascript - 如何拼接嵌套 JSON 的每个第 0 个索引特定键 "logic"和值?

javascript - 访问对象内部的对象值

javascript - JS - 检查 http ://In TextField Input

android - 在 Titanium 模块中包含 Google Play 服务

json - 如何在 Azure Scheduler 中创建 JSON POST 作业

java - Jackson:在将对象序列化为 json 时自定义转义双引号

json - cURL 和错误 411(内容长度)

javascript - 钛;今后对 "include"的推荐方法是什么?