我想要导入到MYOB中的csv(.txt)文件发生了什么,我感到有些迷惑。使用Drupal CMS以及视图和视图奖励模块,我可以快速获取Feed,它们将获取所需字段并将其放入csv(制表符分隔)txt文件中。CSV文件导入奇怪:只有在Excel中进行导入时才会导入
这里是奇怪的问题发生的地方。如果我试图直接将文件导入到MYOB程序中,则记录将被略过,因为显然一个字段与myob文件中的数据不匹配(“购买时的税码字段”字段)。但是,如果我在Excel中打开txt字段,然后重新保存文件(不更改任何内容,不做任何操作),然后在Myob中执行导入,所有内容都可以正常工作。
我已经看过源代码来检查内容类型和内容处置标题,但它们都是正确的。
header('Content-type:text/csv; charset = utf-8'); header('Content-disposition:attachment; filename =“[thefilename] .txt”');
我已经检查过,以确保空白和换行符等被从字段中删除。
有没有人有什么想法可能会出错?我应该检查什么?解决方法有效,但只是引入了额外的“不必要的”过程。
很多预先感谢。
Michael。