javascript - 将 json 对象转换为字符串

标签 javascript json

我有一个 json 对象,格式为

{
    "name" : "ok", "country" : "US","phone" : "900",
    "email" : "ok@mail.oc", "time" : "21:00"
}

我想将其转换为一个字符串,如下例所示:

"{\n    \"name\": \"ok\",\n    \"country\": \"US\",\n    \"phone\": \"900\",\n    \"email\": \"ok@mail.oc\",\n    \"time\": \"21:00\",\n    \"sendData\": \"300\"\n  }" 

我尝试使用 JSON.stringify();但它没有给出所需的输出。有没有一种简单的方法可以实现它。请帮助我。

最佳答案

如果您想实现上述模式,您需要将 JSON.stringify 传递到另一个 JSON.stringify

JSON.stringify(JSON.stringify(数据));

关于javascript - 将 json 对象转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42818236/

相关文章:

javascript - 客户端上的 Meteor.startup

c# - 无法使用 C# 驱动程序过滤 MongoDB 中的日期字段

javascript - 使用 json_encode 将 php 变量转为 javascript

php - Mysql Json - 根据给定的 id 从 json 数组中获取特定对象

javascript - 如何找到html内容的高度

javascript - Bootstrap 嵌套可折叠面板

javascript - 控制在 d3.js 中对哪些数据进行排序

javascript - 如何阻止用户使用 Inspect Element/Developer Tool 或按 F12 来更改值?

javascript - 访问 .json 文件导致银行假期访问被拒绝

c# - 读取 JSON 数据并循环遍历数据以根据条件获取特定值