텍스트의 문자 인코딩을 감지하는 방법

텍스트의 문자 인코딩을 감지하는 방법

HTML 페이지에서 올바르게 표시할 수 없는 악센트 문자가 포함된 mySQL 데이터베이스가 있습니다.

문제는 모든 것이 다운된 다른 서버에서 마이그레이션되었기 때문에 데이터베이스에서 보고된 테이블의 인코딩을 신뢰하지 않는다는 것입니다.

문자를 여러 인코딩으로 변환하려고 시도했지만 문제는 소스 문자 인코딩을 식별하는 것입니다.

데이터베이스에서 텍스트를 복사했습니다.

표시되어야 할 문구입니다

Fóton é uma ferramenta 여러 대의 카메라, 여러 유형의 CAEmitterLayer 및 입자 방출기...

이렇게 나오네요

F×ton à uma ferramenta 다중 카메라, 다중 nvel para criar emissores는 CAEmitterLayer 및 부품을 사용합니다...

내가 볼 때 이런 일이 일어나고 있습니다.

  • ó ×로 표시됨
  • ú는 æ로 나타납니다.
  • â는 ĸ로 나타납니다.
  • é는 à로 나타납니다.
  • á는 á로 나타납니다.

텍스트를 보고 인코딩을 식별할 수 있습니까?

답변1

~을 위한단순한텍스트를 보려면 다음 도구를 사용할 수 있습니다.

  • enca,
  • file.

그들은 텍스트의 인코딩을 추측하고 확인할 수 있습니다.

MySQL의 경우 다음과 같은 간단한 SQL 요청을 사용할 수 있습니다.1],[2].

관련 정보