JSON 映射

转换 JSON 数据

  • 组件之间的拖放映射
  • 将 JSON 数据转换为 XML、Excel、文本、EDI 格式,或从这些格式转换为 JSON 数据。
  • 将PDF文件转换为JSON格式
  • 支持 JSON、JSON5 和 JSON Schema
  • 从 JSON 实例生成 JSON Schema
  • 数据处理功能与可视化功能构建工具
  • 支持关系型数据库和NoSQL数据库
  • 支持映射 JSON 子类型
  • 支持包含混合类型元素的 JSON 数组
  • 数据映射调试器
  • 即时转换 JSON 数据
  • 使用 MapForce Server 实现 JSON 映射的自动化

创建 JSON 映射

MapForce JSON 映射工具

MapForce 中的图形化工具可以轻松定义数据映射和处理规则,用于转换 JSON 数据。MapForce 支持 JSON 作为输入和输出格式,因此可以应用于各种场景,包括以下常见情况:

JSON ↔ XML在将现代Web API(JSON格式)与旧的企业系统集成时,通常需要用到该技术
JSON ↔ databases将JSON数据插入到关系型数据库表中,或者从关系型数据中提取信息,生成JSON格式的数据用于API接口
JSON ↔ Excel or CSV用于与企业工具和报告系统集成,或者用于为数据仓库和分析平台准备数据
JSON ↔ EDI用于将传统B2B系统与现代应用程序集成
PDF ↔ JSON从PDF文件中提取数据,并将其转换为JSON格式,以便与API或其他系统进行集成
解析API响应将 REST API 返回的 JSON 数据映射到可用的内部格式(例如,数据库记录或 XML 结构)

可视化 JSON 数据集成

只需简单地拖放即可定义您的 JSON 数据映射,并从中选择丰富的数据处理函数和过滤器。或者,您也可以使用可视化功能构建器来创建自定义功能。

MapForce 支持一对多以及多对多的数据映射,同时也支持链式映射。

使用 MapForce 转换 JSON 数据

生成 JSON 模式

当您需要映射 JSON 数据,但没有与 JSON 或 JSON5 实例相对应的模式时,MapForce 会根据文档结构自动推断出一个模式,从而实现快速映射。

即时转换 JSON 数据

一旦您的 JSON 映射项目定义完成,您可以点击“输出”按钮,立即转换数据。(对于将 JSON 映射到数据库的情况,在“输出”视图中会显示将要执行的 SQL 语句,这些语句将在映射开始后对数据库进行操作。)

为了进行更高级的故障排除,MapForce 包含一个交互式 数据映射调试器 用于追踪数据在映射执行过程中,如何在源节点和目标节点之间流动。

自动化 JSON 映射

为了自动化重复进行的JSON转换项目,您可以将您的MapForce项目部署到MapForce Server上。MapForce Server提供 高性能自动化,适用于各种数据映射项目 以远低于传统和大型数据管理产品成本的价格。