首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将Javascript对象转换为JSON字符串

将Javascript对象转换为JSON字符串
EN

Stack Overflow用户
提问于 2018-08-19 04:02:47
回答 3查看 222关注 0票数 -1

我有一个需要转换成JSON的Javascript对象。该对象位于.js文件中。我需要读取.js文件并将对象转换为JSON。我正在尝试和NodeJS一起做这件事。下面是.js文件中的对象:

代码语言:javascript
复制
module.exports = [
  'example1',
  'test1',
  'example2',
  'tester3'
];

下面是我用来读取文件的代码:

代码语言:javascript
复制
var fs = require('fs');
var content;
fs.readFile('/someotherpath/somewhereelse/myfile.js'), function read(err, data) {
    if (err) {
        throw err;
    }
    content = data;

    processFile();
});

function processFile() {
    console.log(content);
}

我的结果是:

代码语言:javascript
复制
<Buffer 2f 2f 2f 4c 69 73 74 20 77 65 62 68 6f 6f 6b 20 70 61 74 68 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 70 72 6f 78 69 65 64 0a 2f 2f 20 74 6f ... >

如何将文件、对象的实际内容转换为JSON字符串?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51912145

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档