xmlxqueryextractor
使用XQuery表达式将部分XML文本提取到功能属性中。
参数
XQuery类型
XQuery输入,XQuery表达式,xquery属性,XQuery文件
此参数标识要执行的XQuery的类型。每个可能的值都对应于指定XQuery的方法。它可以
- 直接指定–XQuery表达式
- 功能上的属性–指定XQuery的属性
- 文件路径–XQuery文件
XML源
XML输入,XML属性,XML文件
此参数标识包含XML文档的属性(XML属性)或指定包含XML文档的文件(XML文件)可以将此参数设置为无(查询中指定了文件)如果上面的xquery参数引用了XML文件。如果设置了此参数,查询的上下文文档将设置为参数的值(文件或字符串,视情况而定)。
删除源XML属性?
如果XML文档是从属性加载的,可以将remove source xml attribute参数设置为在处理查询后删除XML文档。
结果
写入XML头?
WRITE XML HEADER参数指定是否应将XML头写入XQuery的结果中。注意,对于unicode文件,未写入字节顺序标记(BOM)。如果需要的话,应该通过一个额外的过程来添加。
返回值,结果属性,列表结果属性,分隔符字符
这个结果属性参数确定XQuery结果将写入哪个属性。
如果返回值设置为分隔值,结果将以分隔字符串的形式写出,分隔符由设置的值确定分隔符字符.如果返回值设置为单值,结果将被连接起来。如果返回值设置为列表属性,每个结果将被写出到由列表结果属性参数。
要公开的属性
显示任何属性,以便其他变压器使用它们。直接在文本框中键入或单击浏览按钮以显示编辑器并在其中添加属性。
xquery函数
FME提供了几个可以在XQuery脚本中使用的功能。这些函数允许XQuery脚本访问和操作特性属性值。目前,没有允许操作特征几何图形的函数。
实例
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心.