斯潘8
斯潘4
在我看来,您希望使用第二个表中问题列的值作为添加到第一个表中的字段的名称,第二个表中的答案列的值。
这很容易,只要问题列的值事先已知,并且可以在输出模式中手动定义。
您需要做的是添加一个attributeCreator转换器,并将其设置为创建一个名为@value(question)的新属性,其值为@value(answer)。
请参见附加的工作区:
然后使用FeatureMerge将两者合并在一起,并将数据写入已知字段。
我用Excel而不是Access,并缩短了一些属性名以使其对我来说更快,但它应该对你有用。
常规的fme'ers会注意到featuremerge下的奇数属性名,以及输出中的红色连接。看起来工作正常,写下这些值,即使它们没有暴露在工作区中。
希望这有帮助。您可以下载从这里作为模板的工作区.
作记号
?2019安全亚搏在线软件公司|合法的