span8
span4
路径过滤器字符串可以包含也可以在路径字符串中使用的字符,如方括号、花括号和逗号。因此,我认为很难将文本字符串自动分成两个部分—目录路径和路径过滤器。
目录 | 滤波器 |
c:tMP | 文件夹[A-C]\*.txt |
C:\tmp\a | *.{txt,csv} |
C:\ tmp \未知 | **\*.txt文件 |
如果需要将目录和筛选器对指定为单个参数,则可能需要使用目录路径和路径筛选器中都不会使用的特殊字符作为目录和筛选器之间的分隔符。管道(|)可能是候选管道。
“C: \ tmp | folder_ [a - C] \ *。txt”“C: \ tmp \ | *。{txt,csv}" "C:\tmp\unknown|**\*.txt"
我遇到过类似的情况,我在工作空间中使用目录和文件路径名(DFP)阅读器,创建了要添加到GDB的特性和附件。DFP阅读器为创建附件记录所需的每个文件提供了文件元数据和一条记录。我想通过电子邮件使用FME服务器执行这意味着我不再传递一个文件夹作为参数,而是直接传递文件(电子邮件附件)。
我使用数据文件阅读器作为替代。我公开了fme_basename和fme_dataset属性,并使用一个聚合器转换器来“分组”fme_basename,从而得到一条记录。我将扩展从fme_dataset派生出来以创建path _extension,将其添加到fme_basename以创建path_filename,并将fme_dataset重命名为path_windows。
这对我的场景很有效。我为一些Web应用程序中使用的SDE特性类编写特性和附件。没有重复的附件和他们打开正确。
希望这有助于作为一个建议的解决方案,可以操纵以适应您的情况。
©2019安全亚搏在线软件公司法律