【FME】SystemCall 工具

版权声明: https://blog.csdn.net/staHuri/article/details/80995786

systemCall 转换器使用

环境

  • FME(R) 2018.0.0.0 (20180308 - Build 18284 - WIN32)
  • 事先在一个文件夹里面创建了.txt .json文件
    文件夹内容

转换器讲解

  1. systemCall 在windows下可以用来执行DOS命令 ,比如这次我需要使用的是一个 copy 复制文件的命令
  2. 本次操作中我们读取文件使用的是 path 读取文件夹的方式读取 ,使用该方法读取可以直接读取指定文件夹下的文件,实测没有办法读取当前文件夹下的文件夹内容
    addReader
    1. Tester 执行要素的一个或多个测试条件,根据测试的结果决定要素的输出。判断可由任何FME允许的操作符组成
    2. Counter 为要素添加一个数值属性并为其赋值,计数器
    3. AttributeCreator 给要素添加若干属性,并通过常量、属性值、表达式为属性赋值。属性值可以参考相邻的要素

workbench 制作

  1. 读取文件夹
  2. 对文件扩展名进行判断
  3. 修改新文件名
  4. 我这里是针对 txt 以及 json 分别追加扩展名并且复制一份在当前文件下用作备份
    文件主体

执行结果

执行结果

猜你喜欢

转载自blog.csdn.net/staHuri/article/details/80995786