将JSON数据解析为HTML的有效方法

时间:2018-12-09 01:34:19

标签: javascript html node.js json ejs

我正在建立一个用于记录和查看患者数据的网站。在服务器端,我正在使用Node.js + express,并使用ejs渲染页面。我能够无问题地传输到页面内的数据。但是,我一直坚持解析JSON数据。在我的代码中:

 // Get all patients in the system
    app.get('/patients', function (req, res, next) {
        console.log("ALL PATIENTS PAGE");
        getRequestCounter++;
        console.log("Processed Request Counter --> GET: " +  getRequestCounter + ", POST: " + postRequestCounter + ", PUT: " + putRequestCounter +", DELETE: " +deleteRequestCounter);
        Patient.find({},function(err, data){
            console.log("DATA IS HERE" + data);
            if(err) throw err;
            res.render("patients", {collection: data});
        });

        console.log('received GET request.');
    })

我正在从MongoDb获取所有患者信息,并将其作为原始数据传递给Patient.ejs页面。

 <div class="middle">

  <h2> Patients Information</h2>
  <p> <%= collection%></p>

</div>

当我通过它时,输出似乎如下:output

因此,我想知道一种有效且不错的方法来解析JSON数据,该数据在HTML中看起来很漂亮。非常感谢!

0 个答案:

没有答案