【问题标题】:Talend ETL Converting Excel to JSONTalend ETL 将 Excel 转换为 JSON
【发布时间】:2021-05-24 20:27:59
【问题描述】:

我想将下面的 Excel 转换为 JSON 格式。你能帮忙吗

必需的 JSON 格式

[ { “名称”:“罗勒”, “身份证”:1, “报告”: [ { “主题”:“数学”, “考试”:[ { “学期”:1, “标记”:20 }, { “学期”:2, “标记”:21 }, { “学期”:3, “标记”:22 } ] }, { “主题”:“物理”, “考试”:[ { “学期”:1, “标记”:41 }, { “学期”:2, “标记”:44 }, { “学期”:3, “标记”:45 } ] } ] } ]

【问题讨论】:

    标签: json talend


    【解决方案1】:
    • 将“所需的 JSON 格式”保存为 json 示例文件。
    • 在 talend 中,转到“元数据”部分(在存储库中),然后转到“创建 JSON 文件”。
    • 选择“输出架构”,然后选择您的示例文件作为源文件。
    • 检查 Talend 提出的映射,添加 Loops(我认为是在考试中)
    • 完成后,使用 tWriteJsonField 组件和新创建的元数据作为输出,输入应该是您的 tFileInputExcel --> tMap。
    • 将 excel 文件中的列映射到 tMap 中的输出

    【讨论】: