我想要導入到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。