XMLValidator
验证XML文件或文本的语法或模式。有不同的方式来指定XML源进行验证:
- 在XML文本字段中输入XML文本,
- 属性中包含XML文本的属性属性与XML文本参数,
- 指定包含路径XML文件的属性,或
- 采摘的XML文件名参数的XML文件。
参数
XML输入
您在此字段中所做的选择启用了其对应的参数。
- 带有XML文本的属性:选择包含XML文本的属性。
- XML文件:浏览到XML文件或选择包含XML文件路径的属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果该参数设置为None,则所有特性将通过通过了港口。
如果验证类型设置为仅语法或语法和模式,则所有传递仅语法或语法和模式验证的特性都将通过通过了港口。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果“Validation Type”被设置为“Syntax and schema”,用户还可以指定模式位置。它可以指定为包含架构位置的属性,也可以使用文件浏览器选择。但是,如果XML文件引用的模式可以位于FME中的默认XML模式位置,则不能保证在验证中使用指定的模式。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
与至少一个警告或错误的功能将能够通过输出失败端口添加到功能一个新的列表属性。如果默认_xml_error在列表名称,该列表属性的元素包含以下内容:
列表属性的元素 | 描述 |
---|---|
_xml_error {}。式 | 警告,错误或致命错误 |
_xml_error {} .file | 其中,警告或错误的文件 |
_xml_error {}。线 | 其中警告或错误发生线 |
_xml_error {} .col | 发生警告或错误的列 |
_xml_error {}。降序 | 有关警告或错误的详细信息 |
注意:属性列表不能从Workbench中的输出模式访问,除非它们首先使用操作它们的转换器进行处理,例如ListExploder或ListConcatenator。所有列表属性变压器都显示在变压器帮助下的内容窗格列表。或者,AttributeExposer可以使用。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
如果是,可以指定每个特性的错误或警告的最大数量。如果没有,每个特性的所有错误和警告都会被记录下来。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_Transformers/Skins/Default/Stylesheets/Images/transparent.gif)
指定错误和警告的最大数量为每个功能的报道。如果有不止这个数错误,他们没有登录。
编辑变压器参数
使用一组菜单选项,transformer参数可以通过引用工作区中的其他元素来分配。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击除了适用的参数。有关更多信息,请参见变压器参数菜单选项。
变压器的分类
搜索FME知识中心
搜索关于这个变压器的样本和信息FME知识中心。