评论和答案为“在FME 2013 NULL和空字符串” https://knowledge.亚搏在线safe.com/questions/4575/null-and-empty-strings-in-fme-2013.html 最新的评论和答复的问题:“在FME 2013 NULL和空字符串” 通过imarkatsafe1评论亚搏在线 https://knowledge.亚搏在线safe.com/comments/15604/view.html

因为当我们看一个空值,那么它会不会是空值2013,该属性将完全丢失。这就是为什么测试可以让你测试失踪。其实,如果你把它设置为测试空,它只是测试失踪了。

同样在2013年,你不能设置属性的空值。但是,如果属性缺失时,它先写后,可能会迫使一个空数据库中。对于非数据库这将是格式相关(例如,在MapInfo的,我认为我们写-9999,这是MapInfo的相当于空)。

在2014年,我们支持空值正常。公测版本是在网上,如果你想尝试一下。我们将阅读一个一个空值和测试仪现在将空值测试(并给出不同的结果来检验失踪)。许多其他的变压器已更新为使用和占空值。

同样,我们现在就直接写零点到数据集/数据库。

新NullValueMapper是变压器,你可以用它来设置功能为空或不是。

你可以找到fmepedia更多信息(http://fmepedia.safe.com/articles/亚搏在线FAQ/How-does-FME-handle-Null-attribute-values),我会很快写一个FME传播者博客文章解释 all the 2014 updates.

希望这可以帮助。我真的很期待2014年是在那里和我们的客户获得使用空功能,

问候

标记

马克爱尔兰
产品传播者
亚搏在线安全软件公司

周五,2013年10月25日16时25分43秒GMT imarkat亚搏在线safe1
由隆评论 https://knowledge.亚搏在线safe.com/comments/15759/view.html 假设目标数据集是一个数据库。
当该字段是一个数字类型,书写的字符串(包括“”),使空。也许笔者记录警告。
但是,当字段是一个字符串类型,发送“”会写一个空字符串进入该领域。它不是空。
如果你必须写零到字段,你必须要移除的属性(FME 2013)。

说到关于TCL ...
所述AttributeRemover通常使用,但TclCaller也可以用于去除属性。例如,此脚本将删除“attR1位”和“attR2位”的TclCaller如果它是空的。
-----
PROC的setNull {} {
的foreach名称{attR1位attR2位} {
如果{[FME_AttributeExists $名] \
&& [字符串比较[FME_GetAttribute $名称] “”] == 0} {
FME_UnsetAttributes $名称
}
}
}
-----

当然,PythonCaller也可以使用:-)
周五,2013年10月25日10时44分35秒GMT
由吉奥评论 https://knowledge.亚搏在线safe.com/comments/15832/view.html 我用TCL [字符串比较字符串“”]来测试空值或空白值顺便说一句

据我所知,写作“”不屈服空某些文件类型(?)
周五,2013年10月25日9时41分59秒GMT GIO
由吉奥评论 https://knowledge.亚搏在线safe.com/comments/15598/view.html 写作“”生成空。
因此,测试您的属性和空空,测试仪/ testfilter已在算子的一个开关(点击和滚动出来)


Alsowhen u有更多然后1流进入一个作家和一个具有一定的属性和其它处理不当,将一个没有将产生空值的那些缺少的属性。
周五,2013年10月25日9时22分43秒GMT GIO
通过回答隆 https://knowledge.亚搏在线safe.com/answers/5920/view.html 嗨,

在FME 2013年,你应该使用AttributeRemover使空值。
根据这一文件,FME 2014年将支持空值。 如何FME处理空属性值
http://fmepedia.亚搏在线safe.com/articles/FAQ/How-does-FME-handle-Null-attribute-values#heading_toc_j_3
周五,2013年10月25日八时33分29秒GMT