如何在Nodejs中从json对象数组转换为String?

时间:2016-11-15 20:18:26

标签: javascript json node.js node-modules

我从HTTP post获得响应作为json对象的数组。但想要显示为字符串。请参阅我的回复..

{ total: 14,
  results:
   [ { name: [Object],
       comments: [],
       attributes: [Object],
       type: [Object],
       context: [Object],
       status: 'Accepted',
       score: 1.7646775,
       modified: 1426085315767,
       parents: [] },
     { name: [Object],
       comments: [],
       attributes: [Object],
       type: [Object],
       context: [Object],
       status: 'Accepted',
       score: 1.3945999,
       modified: 1425386916807,
       parents: [] },

下面的代码显示响应。

function(error, response, data){
    if(error) {
        console.log(error);
    } else {
          console.log(data);

}

1 个答案:

答案 0 :(得分:3)

NodeJS有ES5 JSON类,其中包含stringify()方法

function(error, response, data){
    if(error) {
      console.log(error);
    } else {
      console.log(JSON.stringify(data));
}

JSON.stringify