首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >访问本地文件系统上的文件

访问本地文件系统上的文件
EN

Stack Overflow用户
提问于 2014-06-24 13:40:27
回答 2查看 89关注 0票数 0

我正在创建一个需要处理大量XML数据的Flowgear工作流。

我将xml数据包含在本地机器硬盘驱动器上的一个文件夹中的一组.xml文件(大约400个文件)中,我希望将它们读入工作流,运行XSLT转换,然后将结果XML写入同一本地硬盘驱动器上的另一个文件夹。

如何获得流程工作流来读取这些文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-24 15:22:03

它取决于用例,file枚举数非常好地循环每个文件(如for- each )。有时,希望在特定文件夹中获取文件列表,并检查是否已找到文件。为此,我建议使用一个c#脚本来获得包含代码的文件列表:

代码语言:javascript
运行
复制
Directory.GetFiles(@"{FilePath}", "*.{extension}", SearchOption.TopDirectoryOnly);

此外,使用File节点从文件目录读取、写入或删除文件。

NB!您需要在PC/Server上安装一个DropPoint,以允许访问这些文件。有关下降点的更多信息,请单击这里

票数 0
EN

Stack Overflow用户

发布于 2014-06-24 13:51:21

可以使用“文件枚举器”或“文件监视程序”来读取文件。不同之处在于,文件枚举器将枚举文件夹中的所有文件一次,文件监视程序将无限期地监视文件夹,并在将文件复制到文件夹时向工作流提供新文件。

然后,可以使用File节点将文件写回文件系统。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24388184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档