主题中的问题:“XML模板” https://knowledge.亚搏在线safe.com/questions/topics/single/47250.html网站 “XML模板”主题的最新问题 XML模板中的条件 https://knowledge.亚搏在线safe.com/questions/68425/condition-in-xml-templater.html

你好,

我试图找出XML模板程序中看似简单的条件,但有些事情没有解决。
我要做的是,仅当feature属性具有值时,才写出XML元素。


下面是一个例子:

fme:get属性(“opening_time”)

fme:get属性(“关闭时间”)

我希望只有在开放时间

我知道我应该跟着如果那时逻辑,但到目前为止,我只得到了xmlTemplater错误。


(FME桌面2018)


谢谢,

琳达

条件语句 XML模板 结婚,2018年4月18日11:29:56格林威治标准时间 轻盈的
XML模板中的多个条件 https://knowledge.亚搏在线safe.com/questions/66498/multiple-condition-in-xml-templater.html

你好,

拜托,我尝试将更多的条件压缩到根模板中的XML模板中,但不幸的是,桌面拒绝重复运行翻译,因为他漏掉了条件之间的逗号。但是,正如你在下面看到的,逗号在那里?

日志如下:

有人知道吗?如何更正声明?

非常感谢!

鲁博

XML XML模板 逗号 结婚,2018年3月21日14:20:12格林尼治标准时间 拉扎鲁米尔
XML模板:在根模板中创建更多的位置标记(点和线) https://knowledge.亚搏在线safe.com/questions/56811/xml-templater-create-more-placemarks-point-and-lin.html网站

你好,

我正在尝试使用XML模板创建一个kml文件。在kml文件中,我想可视化点和线,类似:


图标图标

fm:get attribute(“rw_wgs84”),fm:get attribute(“hw_wgs84”)



fme:get属性(“_坐标”)

但是我得到一个语法错误(在位置标记之间缺少逗号)?

我做错什么了?如何为不同的位置标记创建模板?

谢谢你的帮助,

伊莎贝尔

KML属性发送器 XML模板 周一,2017年10月30日14:46:19格林尼治标准时间 ISI
将单个字段值分隔为两个XML元素?? https://knowledge.亚搏在线safe.com/questions/52852/seperate-a-single-field-values-into-two-xml-elemen.html

大家好,我有一个字段,其中包含表名和列名,用于使用(,)和()分隔符的foreignkey。我已经在这个字段上创建了列表,现在,我不明白如何才能为获得这些价值而列出另一个清单。

现在,我的结果XML如下所示:

bnr:table>元素现在正在获取所有表名和列名,但我希望看到我的XML如下所示:

我的XML模板的部分编码如下:


{
设$n:=xs:integer(fme:get属性(“元素\u count”))-1
对于$I i n(0到$N)

让$aname:=“_list”“$i”“.spalte”
设$ATYPE:=“_list_name”“$i”“.datentyp”
让$descrip:=“_list_name”“$i”“.beschreibung”
让$fkey:=“_list_name”“$i”“.tabellenbeziehung”
让$mval:=“_list_name”“$i”“.fehlende_werte”

返回
{
如果(不是(fme:get属性($aname)eq”),则



v140_-mun.dbo.fme:get属性(“tabelle”)




FME:获取属性($aname)

{
如果(不是(fme:get属性($descrip)eq”),则

fme:获取属性($descrip)


否则(
没有描述




}

FME:获取属性($ATYPE)

{
如果(不是(fme:get属性($mval)eq”),则

fme:get属性($mval)

否则(
无缺失值


}
{
如果(不是(fme:get属性($fkey)eq”),则













fme:get属性($fkey)








其他()
}



其他()
}
}

特性垃圾 列表爆炸器 列表生成器 XML模板 星期二,2017年9月12日10:46:15格林尼治标准时间 马约德尔普林
如果XML模板中的值为空,是否完全删除XML元素? https://knowledge.亚搏在线safe.com/questions/50081/deleting-an-xml-element-fully-if-the-value-i.html

大家好,我已经将我的SQL Server表映射到一个XML模式,并最终输出我们正在获取表的元数据。为了在元数据中输入相关的foreignkey信息,我们有一个字段并对其进行映射,问题是对于许多行,我们没有值,我们有空。从当前映射值开始,空值在最终XML文件中创建空元素。请看屏幕截图。我们要删除空值的bnr:foreignkey元素总数。如果有人能帮助我,请更正我的代码。谢谢。期待。

XML XML模板 结婚,2017年8月9日09:32:57格林尼治标准时间 马约德尔普林
如何将AIXM 4.5转换为AIXM 5.1-XML几何-几何属性编辑器 https://knowledge.亚搏在线safe.com/questions/47251/how-to-transform-aixm-45-to-aixm-51-xml-geometry-g.html

你好

我重新开始一个关于大问题的新问题

我有一个aixm 4.5文件,我必须在aixm 5.1模式中转换该文件。我已经做了一些很好的翻译,但是我对fme类型的xml_几何有问题

这是一些图片来解释我的问题

我首先在网上找到了一个AIXM5.1格式的示例文件。它涉及到runwayscenterlinepoint特性,它包含一个以“associateddeclaredDistance”开头的XML结构:

这个结构“associateddeclaredDistance”可以在同一个元素“runwayscenterlinepointtimeslice”中重复,只要您有关于跑道相关特征的信息,称为距离。该结构在AIXM 5.1模式(FME)中定义为包含XML_几何结构(FME类型)的列表:

第三个文件.png显示了使用inspector时功能的外观:

对于XML结构“associateddeclaredDistance”,我看到它是由多个部分(declaredValue和timeInterval)的聚合构成的。

我给你我在网上找到的初始样本文件导出-sample-lszb-1.zip

所以,现在。。。。我给你我的问题…

我必须翻译aixm 5.1结构中的aixm 4.5文件。我给你我的文件(一部分)aixm45-all-fr-om-2017-03-30-extract-test-only.zip文件

在这个文件中,您拥有所有必要的东西,可以在初始模式和最终模式之间进行良好的转换。我也给你我做的文件“fmw”和我第一次尝试完成我在这里解释的目标。中心线点51-FME2016.zip

现在。。。问题:我尝试添加书签以映射工作区中的“AssociatedDeclaredDistance”,但没有成功。当我启动FME脚本时,好的结构出现在开头,但当我尝试在内部添加嵌套元素(declaredValue和timeInterval)时,一切都出错了……结构XML消失,在(提升点)之前定义的一些XML结构也会消失…尝试在没有关联的eclaredInstance书签的情况下启动,并且XML结构“提升点”再次出现…

我试了很多次……当我和巡官一起看的时候,我无法成功地映射属性,因为它具有良好的聚合结构,正如我首先向您展示的示例中所示…

我需要一个关于这个主题的很好的帮助,特别是关于FME使用的XML_几何类型以及如何成功匹配嵌套结构。我在FME网站上阅读并跟踪了许多样品…它不适用于XML_模板,因为输出模式应该是XML_片段的形式,在我的例子中,输出元素“associateddeclaredDistance”是一个XML_几何体。似乎我必须使用“geometrypropertiesetter”转换器来提供有关xquery详细信息的一些详细信息,但是如果没有任何示例和良好的文档,我很难做到这一点。

输出模式中的元素“annotation”是xml片段类型,我成功地使用了xml模板…

艾希姆 几何特性分析器 XML模板 XML几何 结婚,2017年7月5日10:09:06格林尼治标准时间 菲利普三33