javascript - 如何将给定的数据转换为 JSON?

标签 javascript json node.js

我想将以下数据转换为 JSON 对象。 但是当使用 JSON.parse() 命令时它返回:

var r = JSON.parse(t)
    SyntaxError: Unexpected token o in JSON at position 1

这是要转换的示例数据字符串

 var t = { message: 
       [ { timestamp: 1522007930599,
           tags: [Array],
           _id: '5aacb7cc0281b558debacf26',
           message_link: 'String',
           __v: 0 },
       ] }

最佳答案

JSON.parse JSON 转换为 JavaScript 数据结构。

要走另一条路,您需要 JSON.stringify

关于javascript - 如何将给定的数据转换为 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49480393/

相关文章:

javascript - 我如何从 mongodb 解析这个 json 以便与 Meteor Helper 一起使用

node.js - 如何导出描述/测试并在 Jest 另一个测试文件中重用它们

node.js - Mongoose 中的子文档和嵌套对象有什么区别?

Javascript TIC TAC TOE - AI 不工作?

JavaScript 无法设置变量值

javascript - Angularjs - 无法读取未定义的属性 'split'

arrays - 使用 JSON 数组和 JSON 对象有什么区别?

javascript - 获取自定义对象构造函数名称

java - 在 JAVA 中读取一个 JSON 数组

node.js - 如何从服务器下载文件,然后将其再次发布到另一服务器中 (Node.js)