【问题标题】:How to transform Http.get Json response to HTML page in Node JS如何将 Http.get Json 响应转换为 Node JS 中的 HTML 页面
【发布时间】:2020-09-22 03:09:43
【问题描述】:

我写了一个 nodejs 方法,它发出一个 http.get 请求,它有一个 posts 作为响应。问题是我想将此JSon 响应转换为html 自定义页面。

以下是我写的代码:

router.get('/gettdatadate/', (req, res, next) => {

    let aa=req.query.imei;
    console.log(aa);
    Post.find({'imei.name': req.query.imei, test: { $exists: true } })

      .then((posts) => {
       const json= res.json(posts);
   })
      .catch(err => console.log(err))

  });

我从服务器得到的响应示例:

[
  {
    imei: { name: '865566048694354' },
    test: {
      tactileState: 'ignore',
      pixelState: 'ignore',
      greyState: 'ignore',
      date: '31 mai  a 12:23'
    },
    _id: '5ed393b85e785113d09d1f81',
    __v: 0
  },
  {
    imei: { name: '865566048694354' },
    test: {
      date: '31 mai  a 12:23',
      bafleState: 'ignore',
      microState: 'ignore',
      vibreurState: 'ignore'
    },
    _id: '5ed393bf5e785113d09d1f82',
    __v: 0
  },
  {
    imei: { name: '865566048694354' },
    test: {
      date: '31 mai  a 12:23',
      boutonState: 'ignore',
      kitState: 'ignore',
      usbState: 'ignore',
      batterieState: 'ignore'
    },
    _id: '5ed393c75e785113d09d1f83',
    __v: 0
  },
  {
    imei: { name: '865566048694354' },
    test: {
      date: '31 mai  a 12:24',
      proximiteState: 'ignore',
      lumiereState: 'ignore'
    },
    _id: '5ed393da5e785113d09d1f84',
    __v: 0
  }
]

这是我回复的一般格式 我需要一些帮助,谢谢你

【问题讨论】:

    标签: html node.js json express


    【解决方案1】:

    JSON 可以很容易地转换成 JavaScript。

    JavaScript 可用于在您的网页中制作 HTML,如 JSON HTML 中所述

    【讨论】:

    • 你能举例说明一下吗
    猜你喜欢
    • 2020-09-23
    • 1970-01-01
    • 1970-01-01
    • 2020-04-09
    • 1970-01-01
    • 2013-08-17
    • 1970-01-01
    • 1970-01-01
    • 2016-12-28
    相关资源
    最近更新 更多