admin管理员组文章数量:1321245
A warehouse we work with put a change in where they agreed to write a '.tmp' extension on a file when transferring, and then change to xml once complete.
When we try and process the files we get this error message:
Failed tracking custom fields; Caused by: Unable to read data file ; Caused by: Invalid UTF-8 start byte 0x9f (at char #4, byte #-1)
Now after googling, this suggested an encoding issue. I noticed that some of the older files we received from them were UTF-8-BOM. I took one of the failed files, opened in notepad++, changed the encoding to UTF-8-BOM and boom - file processes with no issue.
However, they aren't accepting that its a fault their side. They're blaming the SFTP. They took both files I sent them, and checked both their side and both show UTF-8 encoding.
To throw more confusion in, i looked at some other random old files and these just have UTF-8 encoding, but had gone through ok.
I'm not mega familiar with the difference between UTF-8 and UTF-8-BOM. What's going on here?
本文标签: utf 8Boomi failing to process UTF8 filesStack Overflow
版权声明:本文标题:utf 8 - Boomi failing to process UTF-8 files - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742032756a2416761.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论