Node-red websocket和http请求

时间:2018-04-18 01:26:42

标签: javascript html json node-red

我试图在HTML页面中可视化JSON对象的信息,信息通过WebSocket获取,然后使用HTTP in和HTTP out节点输出。

我的问题是我不确定在节点中的HTTP /之后要使用哪些节点来解析对象并在HTML页面中以表格形式输出信息。

JSON对象如下所示:

[  
{  
  "Name":"asa",
  "Country":"ny",
  "Index":"48",
  "Status":"ok",
  "Speed":"2.3",
  "Direc":"83",
  "PublishTime":"2018-04-15 15:00",
  "Latitude":"25.129167",
  "Longitude":"121.760056"

Flow so far

2 个答案:

答案 0 :(得分:1)

您需要查看使用Context来存储来自Websocket输入的数据(HTTP-Request节点用于向远程服务器发出HTTP请求,而不是用于链接到HTTP-In / Out节点)流动)。

您可以使用“更改”节点或“功能”节点来存储和检索上下文中的值。例如。一个在WS流中存储,一个在HTTP流中以恢复数据。

在上下文中获得数据后,可以使用内置的Template节点格式化数据。或者如果你想要表格化,你已经安装了接缝。

答案 1 :(得分:-1)

您可以使用JQuery来操纵DOM。

添加,节点是否在HTTP和WebSocket之间?