扣子工作流节点支持 Object、Array 等多种复杂类型的输出和输出格式,在数据传输和处理的过程中,往往需要转换数据类型以便下游节点处理。JSON 序列化和反序列化是常见的数据类型转换方式,例如将某个节点输出的 Object 对象保存在扣子数据库中,需要先将 Object 对象转换为 JSON 字符串,再通过数据库节点保存到 String 类型的字段中。
扣子工作流现已支持 JSON 序列化和反序列化节点,支持将 Object 对象等常见数据类型转换为 JSON 字符串,以及将 JSON 字符串还原为指定数据结构。相较于代码节点,JSON 序列化和反序列化节点无需编写代码,可视化程度高、操作更加便捷。关于节点的详细说明,可参考JSON 序列化节点、JSON 反序列化节点。
本文档以发送 HTTP 请求为例,演示 JSON 序列化和反序列化的方式。
工作流设计
设计一个调用扣子 OpenAPI