1
古いOLD vb6 ftpコンポーネントを介して転送したいユニコード(UTF-16LE)xmlファイルがありますが、そこを経由して送信すると、FTP上でANSIに変わりますサーバー側(win2k3サーバー)。UnicodeはFTP転送後にANSIに変わります
WindowsターミナルのFTPクライアントを使用して送信しようとすると、バイナリまたはASCII転送モードを使用するかどうかは問題ありません。ファイルはユニコードのままです。これの原因は何か?
編集:おそらく無関係ですが、古い電子メールコンポーネントを介してファイルを送信していることに気付いても、これをユニコードファイルにします。
ファイルの実際のエンコーディングは何ですか? (UTF-8、UTF-16LEなど?) – Thanatos
はい、申し訳ありません、utf16-le – cc0
古いVB6コンポーネントはテキストモードとバイナリモードを区別していますか?その場合は、バイナリモードに切り替える必要があります。 –