본문 바로가기

UTF-83

source insight 3.x utf8 지원 플러그인 소스인사이트(source insight) 3.x에서는 한글을 사용하려고 하면 잘 깨집니다. 다행히 중국쪽인지 UTF-8 지원 플러그인을 만든 사람이 있네요. 파일을 다운로드 하여 덮어 씌우고 다시실행하면 한글이 그나마 잘 나옵니다. 플러그인 다운로드 위 링크를 눌러 다운로드 하시고, 소스인사이트 설치 폴더에 복사만 해주세요. 물론 완벽하진 않지만~ 그전보다 볼만합니다. 2018. 7. 5.
kitkat 이하버전 웹뷰에서 한글 인코딩 깨질때 안드로이드에서 java 쪽 소스를 webview로 보내어 그래프를 그릴때 데이터 값을 UTF-8로 인코딩 했을경우 KITKAT 이상에서는 괜찮은데 그 밑 버전에서는 아래 그림과 같이 데이터 값이 깨지게 됩니다. 그래프 오른쪽의 파라메터값은 짤리긴 했지만 한글이 잘 나옵니다만 그래프 아래의 JAVA에서 보낸 data 값(x축 파라메터)은 깨져서 제대로 표현이 안되네요. 물론 그래프로 그릴 데이터도 깨져서 그래프가 그려지지 않습니다. 코드를 보니 아래와 같이 데이터값을 인코딩 했습니다. 12String dataurl= URLEncoder.encode(data,"UTF-8");chartWeb.loadUrl("javascript:show('" + dataurl + "')");cs 인코딩을 하지 않는 코드로 수정.. 2016. 9. 22.
mysql 한글 깨질때 php에서 한글데이터를 가져오거나 할때 한글이 깨지는 케이스가 크게 2가지가 있습니다. 첫번째 인코딩이 맞지 않을때!! 우선 php 설정이 한글로 되어 있어야 합니다. 보통 collation을 utf8_general_ci 으로 설정해 주면 됩니다. 설정후 한글 데이터를 입력하면 php내에서 한글이 깨지지 않습니다. 그리고 쿼리를 실행합니다. json으로 print 했더니 위와 같이 한글이 깨져서 나옵니다. 123456789101112$con = mysql_connect($host,$uname,$pwd) or die("connection failed");mysql_select_db($db,$con) or die("db selection failed"); mysql_query("set session char.. 2016. 8. 10.

인기글