“多个文件的文件名partextractor”的注释和答案 https://knowledge.亚搏在线safe.com/questions/21329/filenamepartextractor-for-multiple-files.html “多个文件的文件名partextractor”问题的最新注释和答案 高桥对高桥的评论 https://knowledge.亚搏在线safe.com/comments/21493/view.html网站 DaleAtS亚搏在线tabess,谢谢你的澄清。我的长期问题终于解决了:—) FRI,2015年12月18日00:28:08格林尼治标准时间 高桥 Daleatsafe对Daleat亚搏在线safe评论的评论 https://knowledge.亚搏在线safe.com/comments/21492/view.html网站

我们应该在文档中去掉这个推论。fme_mf_dir是工作区目录,仅此而已。如果你的数据恰好在那里,祝贺你。但我不想在医生身上有这样的飞跃。我已经要求团队调整它。谢谢

FRI,2015年12月18日00:20:51格林尼治标准时间 达莱特保险箱亚搏在线
通过mark2atsafe mark亚搏在线2atsafe的评论发表评论 https://knowledge.亚搏在线safe.com/comments/21464/view.html网站

对,可能是从模板创建工作区时。但我同意这是不确定的,也许也不常见。

清华大学,2015年12月17日15:06:16格林尼治标准时间 MARK2AT亚搏在线SAFE
高桥对高桥的评论 https://knowledge.亚搏在线safe.com/comments/21439/view.html网站

也许我对“和,在某些情况下。自然语言比程序语言更难正确理解。

清华大学,2015年12月17日09:04:35格林尼治标准时间 高桥
高桥对高桥的评论 https://knowledge.亚搏在线safe.com/comments/21437/view.html网站

您好!@戴维德,谢谢你的评论。当然,有些情况下所有源数据文件都保存在与工作区文件相同的文件夹中。在这种情况下,fme_mf_dir表示源数据集的位置,但这当然是个问题。作为对参数的描述,没有必要特别提到,所以我假设还有其他一些特殊情况,即fme_mf_dir指示源数据集的位置,尽管它与工作区位置不同。想得太多了…

清华大学,2015年12月17日08:53:44格林威治标准时间 高桥
大卫·R对大卫·R评论的评论 https://knowledge.亚搏在线safe.com/comments/21436/view.html网站

他们会不会想到所有把工作区和数据放在同一个文件夹中的人?我确实看到了很多,尤其是偶尔使用FME的用户。

清华大学,2015年12月17日08:13:32格林尼治标准时间 戴维德
高桥对高桥的评论 https://knowledge.亚搏在线safe.com/comments/21434/view.html网站

DaleAtS亚搏在线tabess,然而,文件显示“包含当前工作区所在文件夹的名称”而且,在某些情况下,源数据集的位置。“我从没见过这样的案子。你能澄清一下吗?

清华大学,2015年12月17日07:35:28格林尼治标准时间 高桥
高知对高知答案的评论 https://knowledge.亚搏在线safe.com/comments/21433/view.html网站

关于fme-mf-dir参数,文档中说“包含当前工作区所在文件夹的名称,并且,在某些情况下,源数据集的位置。”

根据我的经验,然而,参数始终包含保存当前工作区文件(*.fmw)的文件夹路径。我从未见过它包含“源数据集的位置”的情况。

Robyn的工作区示例不使用fme-mf-dir。StringConcatenator只是连接一个特定的文件夹路径和一个存储文件名的属性值,以创建完整的文件路径,然后,attributeFileReader读取由路径指定的文件的内容。

你怎么能把这些应用到你的目的上?

我认为您的问题是如何从每个文件路径字符串中提取部分,当多个文件被选作读卡器的数据集时。我错了吗?

#我想知道fme_mf_dir何时会包含“源数据集的位置”。

清华大学,2015年12月17日07:25:34格林尼治标准时间 高桥
Daleatsafe对Daleat亚搏在线safe评论的评论 https://knowledge.亚搏在线safe.com/comments/21432/view.html网站

注意--fme_mf_dir是工作区所在的目录。它不是数据所在的位置。FME_mf_dir不太可能对原始问题中的场景有帮助。

清华大学,2015年12月17日07:23:46格林尼治标准时间 达莱特保险箱亚搏在线
德文对德文回答的评论 https://knowledge.亚搏在线safe.com/comments/21431/view.html网站

文件名partextractor和attributeexposer(对于多个文件)为我们提供了文件位置,正如系统参数fme_mf_dir所做的那样。另一方面,带有StringConcatenator的attributeFileReader提供与Robyn编写的相同的输出。我试过用罗宾的方法,但可惜没用。两者的工作方式相同还是罗宾的想法只适用于数据库?我们可以在写SHP时使用它们吗?XMLS等?

清华大学,2015年12月17日06:23:40格林尼治标准时间 德万
高知对高知答案的评论 https://knowledge.亚搏在线safe.com/comments/21427/view.html网站

我无法理解您关于文件名partextractor的问题是如何与系统参数和Robyn的文章相关的。新问题?

清华大学,2015年12月17日05:51:14格林尼治标准时间 高桥
普拉塔普回答 https://knowledge.亚搏在线safe.com/answers/21426/view.html网站

你好,

:)有很多方法可以达到所需的结果。由你决定哪个是最佳的。

普拉塔普

清华大学,2015年12月17日05:41:40格林尼治标准时间 普拉塔普
德万回答 https://knowledge.亚搏在线safe.com/answers/21425/view.html网站

您好!高桥@普拉塔普

我正在检查系统参数想知道我是否也可以使用如张贴@ R奥比安保险箱亚搏在线.

清华大学,2015年12月17日05:33:55格林尼治标准时间 德万
高桥对高桥的评论 https://knowledge.亚搏在线safe.com/comments/21344/view.html网站

当您选择多个文件时,用户参数值将是一个空格分隔的文件路径字符串。这就是为什么你不能完成你的目标。我想@普拉塔普的答案是文件名partextractor的一般用法。

此外,您可以在读卡器功能属性对话框(格式属性选项卡)中显示“FME U数据集”。

星期二,2015年12月15日08:47:20格林尼治标准时间 高桥
普拉塔普回答 https://knowledge.亚搏在线safe.com/answers/21332/view.html网站

你好,

使用attributeexposer并公开属性fme_dataset,然后在文件名partextractor的“source filename”参数中选择“fme_dataset”。

普拉塔普

星期二,2015年12月15日04:51:12格林尼治标准时间 普拉塔普
德文对德文回答的评论 https://knowledge.亚搏在线safe.com/comments/21331/view.html网站

对。我将源名称作为参数,并将参数名称赋予源文件名。我正在使用prompt和run translation运行WB,并且只显示最后一个文件的名称。其余所有属性都是完美的。

星期二,2015年12月15日04:49:18格林尼治标准时间 德万
高桥回答 https://knowledge.亚搏在线safe.com/answers/21330/view.html网站

您是如何设置变压器的“源文件名”参数的?

星期二,2015年12月15日04:39:51格林尼治标准时间 高桥