你在这里: 杰森 > JSONUPDATER

JSONUPDATER

此转换器通过执行以下一个或多个操作来修改JSON文档:

  • 向JSON对象或数组中插入新值
  • 替换JSON对象或数组中的现有值
  • 合并两个JSON对象或数组的内容
  • 从JSON对象或数组中移除值
  • 向JSON数组追加值
  • 重命名JSON对象中的键。

对于每个文档更新,JSON路径表达式用于标识要修改的JSON对象或数组的位置。第二个参数命名要更改的特定对象键或数组索引。请注意,路径可能引用多个项。如果是这样的话,所有项目都将被修改。

此转换器中使用的JSON路径表达式与超声波提取机JSONFrimeMnter变压器,在JSON阅读器中。

对于替换现有项或插入新项的修改,给出了两个指定要添加到文档中的值的参数。这个值可以作为一个简单的文本值给出,或者它可能是一个函数表达式,JSON对象或JSON数组。

这个更新功能提供文档更新操作中使用的属性值。这个文件功能仅用于提供要更新的JSON文档。

对于进入更新端口,变压器中列出的所有更新操作将应用于通过文件端口。因此,如果没有特性通过更新端口。

注意,如果文件直接输入变压器参数,它可以通过两种不同的方式进行处理:

  • 如果没有文件给出了变压器的特点。将创建一个新功能来存储文档。每个更新都将应用于文档,然后它将通过文件端口。
  • 如果文件给出了变压器的特点。每个更新都将应用于文档,这些特性将由变压器输出。

输入端口

输出端口

参数

变压器

JSON文档

更新

更新表中的每一行指定一个更新操作。

参数

编辑变压器参数

使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.

变压器类别

杰森

搜索FME知识中心

在上搜索有关此变压器的示例和信息FME知识中心.