XMLXQueryUpdater公司
使用xquery更新表达式提供对xml文档的更新。
参数
XQuery类型
xquery输入,xquery表达式,xquery属性,xquery文件
此参数标识要执行的XQuery的类型。每个可能的值都对应于指定xquery的方式。可能是
- 直接指定——XQuery表达式
- 特性上的属性—指定XQuery的属性
- 文件的路径——XQuery文件
XML源
XML输入、XML属性、XML文件
此参数标识包含XML文档的属性(XML属性,或指定包含XML文档的文件(XML文件).可以将此参数设置为None(文件在查询中指定)如果上面的xquery参数引用xml文件。如果设置了此参数,则查询的上下文文档将设置为参数的值(视情况而定,以文件或字符串的形式)。
结果
结果属性
该参数确定将向哪个属性写入xquery结果。它仅在XML文档是属性时使用。
对于结果集中的每个元素,将输出QueryResults结果值设置为此参数指定的属性的端口。
当查询直接在文件上操作时,更新将发生在文件本身上,并且不会生成任何功能。如果这不是所需的结果,可以使用属性编辑器transformer并将该特性传递到xqueryupdater transformer中。
XQuery函数
fme提供了几个可以在xquery脚本中使用的函数。这些函数允许xquery脚本访问和操作特性属性值。目前,没有允许操作特征几何图形的函数。
实例
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。一些转换器中还提供了更高级的功能,如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击在适用参数旁边。有关详细信息,请参见变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
在上搜索有关此转换器的示例和信息FME知识中心.