xmlnamespacedeclarer
通过匹配另一个示例XML文件中完全声明命名空间的前缀来声明XML文档中缺少的命名空间。
输入端口
包含XML文档信息的输入功能。
输出端口
如果输入文档的XML名称空间是固定的且格式正确的,它将通过这个端口输出。
如果某个功能没有格式良好的XML文档,它将通过这个端口输出。
参数
XML输入
从下拉列表中选择以启用选择的相应参数:
- 属性指定XML文本/属性与XML文本:连接转换器后,选择包含XML文本的属性。
- xml文件名/xml文件:浏览到xml文件。
- XML文本/XML文本:打开XML文本编辑器。
将用作在XML输入文档中声明缺少命名空间的引用的示例XML文件。如果示例文件有多个具有相同前缀但不同URI的命名空间,那么第一个总是会被使用。
XML输出
包含XML输出/XML输出文件的属性:通过在包含XML输出的属性中指定属性名称,可以将已成功处理的XML功能输出到功能属性。或者通过在XML输出文件参数中指定文件的路径来指向文件。
错误和警告列表名称:至少有一个警告或错误的功能将通过失败添加到功能的新列表属性的端口。如果默认的xml错误是列表名,list属性的元素包含以下内容:
列表属性元素 | 说明 |
---|---|
_ xml_错误.type | 警告,错误或致命错误 |
_ xml_错误.file | 出现警告或错误的文件 |
_ xml_错误.line | 出现警告或错误的行 |
_ xml_错误.col | 出现警告或错误的列 |
_ xml_错误.desc | 有关警告或错误的详细信息 |
注:列出属性无法从工作台的输出模式访问,除非首先使用对其进行操作的转换器对其进行处理,例如列表分解器或列表连接符.或者,属性Exposer可以使用。
漂亮的印刷
参数指定XML输出是否应使用缩进进行漂亮打印。
此参数指定单个缩进的大小。
默认情况下,制表符用于漂亮的打印,使用此参数将选项卡替换为空格。
例子
以及示例XML文件:
输出如下:
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,在一些变压器中也有。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
技术历史
使用的FME工厂:xmlFormatterFactory
搜索FME社区亚搏国际在线官网
在上搜索有关此变压器的示例和信息FME社亚搏国际在线官网区.