XMLXQueryExploder文件
使用XQuery表达式将部分XML文本提取到新的FME功能中。
参数
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头?
writexmlheader参数指定是否应该将XML头写入XQuery的结果中。请注意,对于UNICODE文件,字节顺序标记(BOM)不会写入,如果需要,应该通过附加的过程添加。
结果属性
此参数确定XQuery结果将写入的属性。它仅在XML文档是属性时使用。
对于结果集中的每个元素,将输出一个特征查询结果将结果集的值设置为此参数指定的属性的端口。
查询标记属性名称
如果设置了此属性,则生成每个结果的查询的文本将写入指定的属性。默认值为_源查询.
XQuery函数
FME提供了几个可以在XQuery脚本中使用的函数。这些函数允许XQuery脚本访问和操作功能属性值。目前,没有允许操纵特征几何图形的函数。
看到了吗XQuery函数。
示例
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来指定转换器参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些变压器。要访问这些选项的菜单,请单击在适用参数旁边。有关详细信息,请参阅变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心.