CSV 텍스트 파일에서 Anki 덱으로 카드를 가져오려고 합니다. CSV, TSV, TXT 파일로 가져오려고 했는데 매번 "알 수 없는 파일 형식"이라는 동일한 메시지가 표시되었습니다. 텍스트 파일에는 한자가 포함되어 있으므로 유니코드로 저장됩니다. 나는 이전에 이 작업을 여러 번 해왔고 문제가 없었지만 이제 어떤 이유로 Anki가 가져오는 것을 허용하지 않습니다.
다음은 텍스트 파일입니다.
그리고 이것은 들판입니다. 텍스트 파일에 포함되지 않은 두 개의 필드가 있지만 이전에는 문제가 되지 않았습니다.
이 질문비슷한 문제에 대해 설명했지만 답변을 받지 못했고 2년 전에 게시되었습니다. 중복으로 종료하기 위해 투표하기 전에 이 점을 명심하시기 바랍니다.
답변1
오늘 텍스트 파일을 가져오는 동안 이 문제가 발생했으며 파일을 UTF-8 인코딩으로 저장하여 문제를 해결할 수 있다는 것을 발견했습니다(이전에는 UTF-16 LE에 있었던 것 같습니다).
입력 파일의 인코딩을 확인하세요. VSCode는 창의 오른쪽 하단에 열려 있는 텍스트 파일의 인코딩을 표시합니다. 인코딩을 클릭하면 파일을 다른(Anki 호환 가능) 인코딩으로 저장할 수 있는 옵션이 나타납니다.