Skip to content
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

AIRIOT智慧系统搭建平台经验交流

  1. 主页
  2. 其他功能
  3. 在流程中,如何通过迭代的方式解析http请求到的数据,并写入数据点?

在流程中,如何通过迭代的方式解析http请求到的数据,并写入数据点?

已定时 已固定 已锁定 已移动 其他功能
帖子 发布者 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 楚岗锋楚 离线
    楚岗锋楚 离线
    楚岗锋
    写于 最后由 编辑
    #1
    • 1.我的数据点非常多,如下:
      051822fd-38e7-4fc3-b675-43c2fc35a1e8-image.png

    • 2.我的数据接口已准备完毕,返回结构如下:
      c4de6232-feaa-43f3-85ee-f4a01437f015-image.png

    • 3.通过请求,获得拿到paramList数组,通过下标获取第N项数据
      d0daebb3-a47e-4260-8b52-57c71ead6952-image.png

    • 4.但是这里存在一个问题,如果数组中数据顺序变了,拿数据就错乱了。所以我想通过每一个paramList中的key值来获取对应的value
      f1d67232-32d7-4130-84e7-bcc9be913b2d-image.png

    • 5.这是我优化的迭代版本:迭代数组,并设置两个变量,key和value
      41461573-8f03-4494-81e8-1d5ddb727411-image.png

    • 6.接下来就有意外了,写入数据点的时候,数据点并不能用变量表示,只能是下拉框选择已有的数据点
      7a2cbafa-7180-406c-84aa-01258ed44dbd-image.png
      299cb49b-1778-4b31-b54d-27e1ccf83aa0-image.png
      所以现在还不清楚有什么其他办法能做到上面的结果。

    1 条回复 最后回复
    0
  • C 离线
    C 离线
    chenpengchao
    写于 最后由 编辑
    #2

    你要想通过 http 请求获取数据,然后写到数据点吗?如果是这样的话,可以使用 data-service-driver 驱动,这个驱动就可以实现通过 http 请求实现数据采集

    楚岗锋楚 1 条回复 最后回复
    0
  • 楚岗锋楚 离线
    楚岗锋楚 离线
    楚岗锋
    在 中回复了 chenpengchao 最后由 编辑
    #3

    @chenpengchao 不太好用,我都不知道怎么填。。。75a6bcda-6c9c-475b-b609-8e0abc3c5b13-image.png
    最后还是用流程做出来了,取的数组的下标,暂时没有问题。3946064a-d78f-440c-bee6-1efbebc7ca05-image.png

    1 条回复 最后回复
    0

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组