2010-11-22 6 views
2

CSV 파일을 가져 오면 기호 (예 : $ £ é ü ü 등)가?로 변경됩니다.기호가있는 phpmyadmin 가져 오기 CSV

어떻게 해결할 수 있습니까?

은 (예를 들어 나는 Excel에서 열고 기호는 해당 HTML 엔티티로 변경하여 저장할 수 있습니다 예를 들면 : £ -> £)

감사

답변

4

HTML 엔티티로 문자를 변환 할 필요가 없습니다 . 파일을 가져올 때 올바른 문자 세트를 선택하기 만하면됩니다. phpMyAdmin을에서

, 당신은이 같은 드롭 다운 선택이 있어야합니다

alt text

당신은 "저장이 아니라 ..."대화 상자에서 Excel에서 사용되는 문자 집합을 찾을 수 있어야합니다

.

+1

aha! 훌륭한. 약간의 연구를했지만, Latin1을 선택했습니다. :) 고맙습니다. –

+0

@ThomasClayson : 사용했던 인코딩을 제공해 주셔서 감사합니다. 나는 ISO 8559-1을 charset으로 설정하는 방법을 찾기 위해 고심하고 있었고 latin1이 나에게도 효과가 있다는 것을 깨닫지 못했다. – Fr0zenFyr

+0

@Pekka : UTF-8에서'é À '와 같은 악센트 부호가있는 문자를 표시하지 않는 이유는 무엇입니까? 저장하는 동안 Excel, 그것은 UTF-8 (유니 코드)로 인코딩됩니다. Latin1을 사용할 때'Σ, σ' 및'≤' 등과 같은 문자에 문제가 있습니다.이 모든 문자가 혼합 된 데이터를 가져올 수있는 방법이 없습니까? – Fr0zenFyr

관련 문제