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源XML属性参数,以在处理查询之后删除XML文档。
结果
写XML头?
写入XML头参数指定XML头是否应被写入的XQuery的结果。注意,对于Unicode文件,字节顺序标记(BOM)不写,如果需要,应通过额外的过程中添加。
结果属性
该参数决定将XQuery结果写入到的属性。它只在XML文档是属性时使用。
对于结果集中的每一个元素,一个功能将输出QueryResults其结果集的属性的值指定端口通过此参数。
查询标签属性名称
如果该属性被设置,其产生的每个结果的查询的文本将被写入到指定的属性。默认值是_source_query。
XQuery函数
FME提供了几个可以在XQuery脚本中使用的函数。这些函数允许XQuery脚本访问和操作特性属性值。目前,还没有允许操纵特征几何的功能。
例子
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
FME授权级别
FME专业版及以上
搜索FME知识中心
搜索样品和有关该变压器的FME知识中心。