2011-03-30 8 views
1

古いOLD vb6 ftpコンポーネントを介して転送したいユニコード(UTF-16LE)xmlファイルがありますが、そこを経由して送信すると、FTP上でANSIに変わりますサーバー側(win2k3サーバー)。UnicodeはFTP転送後にANSIに変わります

WindowsターミナルのFTPクライアントを使用して送信しようとすると、バイナリまたはASCII転送モードを使用するかどうかは問題ありません。ファイルはユニコードのままです。これの原因は何か?

編集:おそらく無関係ですが、古い電子メールコンポーネントを介してファイルを送信していることに気付いても、これをユニコードファイルにします。

+0

ファイルの実際のエンコーディングは何ですか? (UTF-8、UTF-16LEなど?) – Thanatos

+1

はい、申し訳ありません、utf16-le – cc0

+2

古いVB6コンポーネントはテキストモードとバイナリモードを区別していますか?その場合は、バイナリモードに切り替える必要があります。 –

答えて

関連する問題