使用EJS从JSON解析信息

时间:2017-07-15 19:53:41

标签: json node.js express ejs

如何仅访问JSON响应的某些部分?这甚至可能吗?

我得到的整个回复显示在我的EJS模板上:

{ "result": { "price": { "last": 2086.004, "high": 2228.857, "low": 1980, "change": { "percentage": -0.048247334, "absolute": -105.74609 } }, "volume": 11616.328 }, "allowance": { "cost": 4279664, "remaining": 3766767537 } }

使用:

var rows =<%-JSON.stringify(data)%>
document.getElementById("1").innerHTML = rows;

但我怎么才能访问,比如说result.price.last?

我尝试了各种方法,但似乎都没有。

1 个答案:

答案 0 :(得分:0)

正如@Andrew Li所提议的,rows.result.price.last,我发誓我至少试过两次,哦,好吧,它现在有效。