在JSON文件中存储process.stdout等对象

时间:2015-11-27 15:40:56

标签: javascript json node.js

我需要将这些值作为JSON字符串存储在JSON配置文件中,并将其作为JSON对象检索。

{
      stream: process.stdout,
      level: 'debug'
}

如果我将其存储为

{
      "stream" : "process.stdout",
      "level": "debug"
}

当我将其检索回来时,process.stdout实际上并不是process.stdout对象,它只是一个字符串,它似乎也是预期的工作方式。那么如何在一个json配置文件中保存一个诸如process.stdout之类的对象并转换得到真正的process.stdout对象?此外,我已经尝试在此对象上使用JSON.parse,但它失败,表明它已经是一个JSON对象。当我尝试使用JSON.stringify(process.stdout)时该对象的字符串表示形式,我不会得到在Chrome控制台中支持任何内容。

0 个答案:

没有答案