span8
span4
你好,
我试着找出XML Templator中看似简单的条件,但有些事情就是行不通。
我想做的是只在特性属性具有值时才写出XML元素。
这里有一个例子:
我希望“note”只在其中有一些值时才显示在XML中OpeningTime
我知道我应该跟着做如果其他逻辑,但到目前为止,我只得到XMLTemplater错误。
FME桌面(2018)
谢谢,
琳达
嗨@llindish,语法错误似乎是由于“fme:has-attribute”和“me-get-attribute”函数的错误使用造成的。
如果只在“opening_time”属性存在且“closing_time”不为空时才创建“OperatingTime”元素,这个表达对你可能有用。
{ fme:get-attribute(opening_time)} {fme: get-attribute (closing_time)} {if (fme: have -attribute("opening_time") and not(fme:get-attribute("closing_time") eq "")那么其他()}
(fme: get-attribute (closing_time)情商" ")
相当于
fme: get-attribute (“closing_time”)不”“
©2019安全亚搏在线软件公司法律