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 Output File parameter.
错误和警告列表名称:与至少一个警告或错误的功能将能够通过输出失败的一个新的列表属性端口添加到该功能。如果默认_xml_error是列表名称,列表中的元素属性包含以下内容:
列表属性的元素 | 描述 |
---|---|
_xml_error {} .type | 警告、错误或致命错误 |
_xml_error {} .file | 发生警告或错误的文件 |
_xml_error {} .line | 发生警告或错误的行 |
_xml_error {} .col | 发生警告或错误的列 |
_xml_error {} .desc | 有关警告或错误的详细信息 |
注意:属性列表不是从工作台输出模式访问,除非他们使用的是对他们工作的变压器,比如先处理ListExploder要么ListConcatenator。所有属性列表中的变压器都显示在变压器帮助下的内容窗格清单。或者,AttributeExposer可以使用。
漂亮的印花
该参数指定如果XML输出应适合打印带缩进。
此参数指定一个单一的压痕的大小。
默认情况下,制表符用于美化打印,使用此参数用空格来代替标签。
例
和示例XML文件:
输出将是这样的:
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
搜索FME知识中心
搜索样品和有关该变压器上的信息FME知识中心。