作为后续行动,以这个...
FME将读取该文件,并将其分割成使用CSV阅读器领域。将分离到制表符,并检查忽略重复分隔符的选项。
然而...你也需要做的是从每行的开头和结尾去掉引号(“)。这是因为,引号里的分隔符被视为该字符串,而不是分离的一部分。因此,FME假定它是一个单场 data. Remove the quotes and the data can be read quote easily.
希望这可以帮助
标记
大家好,
道歉的延迟和非常感谢您的想法。充足的时间来仔细考虑在那里!
可靠的人
你好@jake在FME 2016年,有可能读取源CSV,写中间CSV,然后读取它和所有的记录写入到与动态模式的Excel文件。
这是一个实验的动态工作流,包括FeatureWriter和Fea亚搏在线tureReader。又见附加的模板:实验-动态textline2xlsxw.fmwt(FME 2016.1)
该CSV读者应该让你选择选项卡作为分隔符,但是当我这样做FME没有确定不同的领域(我使用2016.1) - 所以我提出了PR与我们的开发者看到他们的想法。我同意你的看法;应该可以非常轻松地阅读这一个。
您可以使用的CSV或文本文件阅读器,然后使用AttributeSplitter并使用TAB作为分隔符,就像这样:
确保做出一套“落emtpy部分”号
然后,您将获得的所有列的列表。
或者你可以做的两个步骤
这似乎是一个制表符分隔的文件。当你创建一个CSV读者你必须指定的参数的分隔符。请注意,CSV这只能创建reader时完成的,因为它影响的特征类型的设置方式。您还可以指定该文件的第一行持有的属性名称。
有一些教程这里。
希望这可以帮助。
嗨,
我认为,最好是在Excel本身的事情。使用文本列与标签分隔符。
有什么理由,你正在使用FME这项活动。