读取json文件并在ejs中显示数据

时间:2017-10-11 22:26:48

标签: json node.js ejs

编程新手......可能是一个愚蠢的问题...... 我有一个users.json文件。

{
    "User": {
        "userID": [
            {
                "$": {
                    "id": "3"
                },
                "username": [
                    "patient1"
                ],
                "email": [
                    "x@gmail.com"
                ],
                "Role_IDrole": [
                    "1"
                ],
                "Organization": [
                    "1"
                ],
                "Lat": [
                    "59.6567"
                ],
                "Long": [
                    "16.6709"
                ]
            }
        ]
    }
}

我在路线中要求它

   var userData = require('../users.json');

我的路线

app.get('/doctor', isLoggedIn, function(req, res) { 
        res.render('doctortest.ejs', {
            user : req.user,
            data: userData
        });
    });

在我的观看/ doctortest.ejs中,我只想打印"电子邮件"

 <%data.User.userID.email%> 

它没有显示任何内容。发生了什么事?

0 个答案:

没有答案