首页 > 解决方案 > 如何使用 talend 将 json api 加载到数据库中

问题描述

我是 Talend 的新手。这是我的 API =>http://api.dss.adapt-odisha.com/aagro?url=https://mausam.imd.gov.in/api/warnings_district_api.php

这是创造的设计=>

在此处输入图像描述


在 tXMLMap

在此处输入图像描述


但是当我运行这个时,我没有得到数据

在此处输入图像描述


我该如何解决这个问题?

在此处输入图像描述

标签: etltalendtalend-mdm

解决方案


您的 api 返回一个 json,但由于“将响应转换为 DOM 文档”设置,tRESTClient 默认将其转换为 xml。
我取消选中该设置,并使用 tExtractJSONFields 解析 json,它按预期工作。
在此处输入图像描述

这是 tExtractJSONFields 的架构
在此处输入图像描述


推荐阅读