你在这里: 卷筒纸 > xmlupdate

xmlupdate

这个转换器修改XML文档通过执行以下操作的一种或多种:

  • 替换XML元素或属性。
  • 替换元素或属性的内容。
  • 删除XML元素或属性。
  • 删除XML元素或属性的内容。
  • 重命名的元素或属性
  • 插入一个新的元素和属性。

对于每个文档更新,都使用一个XML路径表达式来标识要修改的项的位置。注意,路径可以引用多个项目。如果是这种情况,所有的项目都将被修改。

对于修饰替换现有项目或插入新的物品,两个参数被给予其指定值被添加到文档中。这个值可以作为一个简单的文本值,或者它可能是一个XQuery表达。

更新功能提供的文档更新操作中使用的属性值。该文档特性仅用于提供要更新的XML文档。

的每个特性更新端口,在变压器中列出的所有更新操作都将被应用到通过输入变压器各功能文档端口。因此,如果转换器中没有任何特性输入,则不会对XML文档进行任何更改更新港口

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

  • 如果没有文档功能提供给变压器,新功能将被创建,用于存储文档。每个更新的将被应用到该文档,那么这将是通过输出文档端口。
  • 如果文档特征被提供给变压器,每一个更新将被应用到该文档,那么它将被复制到每个文档在变压器输出这些特性之前输入特性。

输入端口

输出端口

参数

XML文档

更新

参数

编辑变压器参数

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

变压器分类

具体格式

卷筒纸

搜索FME知识中心

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