数据交换_HTTP接口数据JSON解析保存为数据表

2083
2

果冻出场 数据小白Lv1

发表于2021-8-6 14:46

楼主
本帖最后由 果冻出场 于 2021-8-6 15:14 编辑

1.在数据源--接口数据源配置接口地址,测试通过接口地址:http://poetry.apiopen.top/sentences




2.在数据集成--数据交换里面.选择HTTP接口组件
数据源选择刚刚配置的接口数据源
如果接口有header设置或者输入参数.照着接口说明配置就行.
输出字段默认是col_大字段类型
会把图二的所有数据加载到col_字段里
3.选择JSON解析组件.

选择输入字段 COL_.父级属性名这里注意:[size=13.3333px]父级属性名可以为空,也可以输入一个属性名,也可以输入一个路径(如:data/person/neme)。
在这里我们选择的父级属性是result.得到的是{"name":"杏树坛边渔父,桃花源里人家。","from":"王维《田园乐七首·其三》"}
那么字段列表里面新增两个字段.


这里注意:
新建字段:
字段名称是我们自己命名的.是后面要生成表的字段名.注意不要取数据库关键字.比如id/from.
属性名对应的是刚刚得到的json数据name和from.
拾取字段(拾取字段适合场景是从表里的解析json字段,又需要获取表里其它字段)
字段名称一样,是我们要生成的数据库表字段
原始名称对应前置数据表的字段预览json解析步骤的效果:

[size=13.3333px]到这一步.我们就解析出来了json里面的字段.
[size=13.3333px]4.添加表输出.保存为数据库表
[attach]36417[/attach]
补充说明.有时候我们http接口参数值需要给多行.可以在数据库建一个表,保存参数.接入表输入组件--HTTPJ接口组件.参数值选择前置表输入组件的字段.会循环读取字段的值.


最近看过此主题的会员

brave0520

daix

esen_4XWTWC9CYM

清香茉莉

wxw

guchenghe

ddb

esen_3BIG9JQZ2O3S

429661127

韩冰_2

Shirley

dora232

wli0402

esen_4PK37FE9K1

dad

数据大白

GABRIELLE

2个回答

只看楼主

霸道妹子 小试身手Lv3

发表于2021-11-23 12:08

只看该作者

取消 关注该作者的回复

沙发

厉害,学到啦

yamaha 初学数据Lv2

发表于2022-7-12 14:51

只看该作者

取消 关注该作者的回复

板凳

请问如何动态设置header啊?

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号