EJS解析JSON对象中的JSON数组

古鲁·查兰

请帮助我,我正在尝试从mongodb解析json数据。我需要将内部json对象activity-heartheartRateZones访问到html表。

杰森数据

{
   "_id":{ },
   "refreshToken":"dba7449db19d20ce77f5a247ef2d9ac06e3387464c011b0424db1064bcfce503",
   "profile":{
      "provider":"fitbit",
      "_json":{
         "activities-heart":[
            {
               "customHeartRateZones":[ ],
               "dateTime":"today",
               "heartRateZones":[
                  {
                     "caloriesOut":2.80434,
                     "max":84,
                     "min":30,
                     "minutes":2,
                     "name":"Out of Range"
                  },
                  {
                     "caloriesOut":0,
                     "max":118,
                     "min":84,
                     "minutes":0,
                     "name":"Fat Burn"
                  },
                  {
                     "caloriesOut":0,
                     "max":143,
                     "min":118,
                     "minutes":0,
                     "name":"Cardio"
                  },
                  {
                     "caloriesOut":0,
                     "max":220,
                     "min":143,
                     "minutes":0,
                     "name":"Peak"
                  }
               ],
               "value":"61.86"
            }
         ],

用于解析json对象的javaScript

<% for(var i=0; i<quotes.length; i++) {%>
    <li class="quotes">
      <span><%= quotes[i].profile._json.activities-heart %></span>

    </li>

我是ejs的初学者。我收到“心脏未定义”错误。

达米亚诺

JS对待activities-heartactivities minus heart,因此它显示心脏没有定义,因为它没有看到任何heart变量(无后顾之忧,一切都很好,你的身体)。试试这个:

<span><%=
    var datetime = quotes[i].profile._json['activities-heart'].dateTime;
    var cardioZone = quotes[i].profile._json['activities-heart'].heartRateZones[2];
    var cardioMinHR = cardioZone.min;
%></span>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Javascript

解析JavaScript中的JSON对象数组

来自分类Java

如何在Android中解析JSON数组(非Json对象)

来自分类Dev

在GO中解析json对象数组

来自分类Dev

解析JSON对象的JSON数组?

来自分类Dev

解析NodeJS中的JSON对象数组

来自分类Dev

从组件中的服务解析JSON数组对象

来自分类Dev

解析Crystal lang中的JSON对象数组

来自分类Dev

解析在Dart中具有嵌套对象数组的JSON?

来自分类Dev

在python中解析json对象数组

来自分类Dev

对象中的ejs数组

来自分类Dev

swifty json解析数组对象

来自分类Dev

使用数组根对象在Swift中解析JSON数组

来自分类Dev

Javascript:解析字符串中的json对象数组

来自分类Dev

在Jackson中解析数组内的JSON对象

来自分类Dev

在Objective C中解析对象的JSON数组

来自分类Dev

解析JSON以在javascript中的对象内部获取数组中的值

来自分类Dev

在Node JS中解析JSON对象内部的JSON数组

来自分类Dev

意外的结果,在ASP.Net中解析JSON对象的数组

来自分类Dev

使用Angular.js解析JSON中的嵌套对象数组

来自分类Dev

在Android中解析json数组中的json对象?

来自分类Dev

在VB.Net中解析JSON对象中的JSON数组中的JSON对象

来自分类Dev

从python中的对象解析Json数组

来自分类Dev

解析Json数组和对象

来自分类Dev

如何从 json 对象解析 json 数组?

来自分类Dev

JSON - 对象数组中的对象 - 如何使用 JS 解析循环?

来自分类Dev

在android中解析多个JSON对象和数组

来自分类Dev

未解析对象中的 JSON 数组

来自分类Dev

如何解析 JSON 对象中的 JSON 数组

来自分类Dev

JSON.parse:解析对象中的数组