我在Node.JS中进行开发探索,发现了ExpressJS和RailwayJS(基于Express),它们是Node的框架。使用Jade/EJS的模板引擎似乎更适合HTML。我如何生成JSON,例如。当我开发API时

最佳答案

您只需创建普通的JavaScript对象,例如:

var x = {
    test: 1,
    embedded: {
        attr1: 'attr',
        attr2: false
    }
};


JSON.stringify(x);

将其转换为JSON字符串。注意x可能包含将被省略的函数。如果JSON.stringify可用,则x.toJSON()也返回.toJSON()

09-25 16:42