CSV テキスト ファイルから Anki デッキにカードをインポートしようとしています。CSV、TSV、TXT ファイルとしてインポートしようとしましたが、毎回「不明なファイル形式です」という同じメッセージが表示されました。テキスト ファイルは中国語の文字が含まれているため、Unicode として保存されています。これまで何度もこの操作を行っており、問題はありませんでしたが、何らかの理由で Anki でインポートできなくなりました。
これはテキストファイルです:
これがフィールドです。テキスト ファイルに含まれていないフィールドが 2 つありますが、これはこれまで問題になったことはありません。
この質問同様の問題について説明していますが、回答が得られず、2 年前に投稿されました。重複としてクローズに投票する前に、この点に留意してください。
答え1
今日、テキスト ファイルをインポートしているときにこの問題が発生しましたが、ファイルを UTF-8 エンコードで保存することで修正できることが分かりました (以前は UTF-16 LE だったと思います)。
入力ファイルのエンコーディングを確認してください - VSCode は、開いているテキスト ファイルのエンコーディングをウィンドウの右下隅に表示します。エンコーディングをクリックすると、別の (できれば Anki と互換性のある) エンコーディングでファイルを保存するオプションが表示されます。