“csv”平面文件“restructure”的答案 https://knowledge.亚搏在线safe.com/questions/30126/csv-flat-file-structure.html “csv”平面文件“重组”问题的最新答案 回答标记2安全亚搏在线 https://knowledge.亚搏在线safe.com/answers/30941/view.html

作为后续行动…

fme将读取文件并使用csv阅读器将其拆分为多个字段。将分隔符设置为制表符并选中忽略重复分隔符的选项。

然而。。。您还需要做的是删除每行开头和结尾的引号字符(“)。这是因为引号中的分隔符是字符串的一部分,而不是分隔符。所以fme假设它是一个单独的数据字段。去掉引号,数据就可以很容易地读取。

希望这有帮助

作记号

2016年7月13日星期三格林尼治时间21:40:06 标记2安全亚搏在线
杰克回答 https://knowledge.亚搏在线safe.com/answers/30659/view.html网址

大家好,

很抱歉耽搁了,非常感谢你的想法。有很多要考虑的!

满意的

2016年7月5日星期二14:20:43 GMT 满意的
高石回答 https://knowledge.亚搏在线safe.com/answers/30148/view.html网址

您好!@杰克,在FME 2016中,可以读取源CSV,写入中间CSV,然后读取并将所有记录写入带有动态模式的Excel文件。

这是一个实验性的动态工作流,包括FeatureWriter和Fe亚搏在线atureReader。另请参见所附模板:实验-动态-textline2xlsxw.fmwt(FME 2016.1)

2016年6月22日星期三14:54:34 GMT 高石
大卫的回答 https://knowledge.亚搏在线safe.com/answers/30145/view.html网址

您可以使用csv或textfile读取器,然后使用attributesplast并使用制表符作为分隔符,如下所示:

确保将“Drop emtpy parts”设置为否。

然后您将得到一个包含所有列的列表。

或者你可以分两步来做

  1. 带有文本文件读/写器和attributetrimmer的工作区,以去掉引号
  2. 使用制表符作为分隔符读取现在常规csv文件的另一个工作区
2016年6月22日星期三14:30:58 GMT 大卫
红色地理回答 https://knowledge.亚搏在线safe.com/answers/30144/view.html网址

这似乎是一个制表符分隔的文件。创建csv读取器时,可以选择在参数中指定分隔符。请注意,对于csv,这只能在创建读卡器时完成,因为它会影响设置功能类型的方式。还可以指定文件的第一行包含属性名。

有一些教程在这里是的。

希望这有帮助。

2016年6月22日星期三14:26:52 GMT 红学
普拉塔普回答 https://knowledge.亚搏在线safe.com/answers/30143/view.html网址

你好,

我想,做得更好的是超越自己。使用文本到带有制表符分隔符的列。

是否有任何理由使用FME进行此活动。

2016年6月22日星期三14:25:52 GMT 普拉塔普