일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 어학연수
- UE4
- weblogic
- 삼성 플렉스북
- JPA
- spring
- paper2d
- 필라델피아
- spring message converters
- jdk17
- 주식
- ue5
- kospi
- 월화수목금토익
- AT&T
- 금융공학
- HRD
- java
- @JsonView
- 인물
- rollbackOnly
- spring security
- 학생비자
- 증시
- 유학
- mastering unreal engine
- flex하는게 아니었는데..
- mysql
- 최근증시
- 펜실베이니아
Archives
- Today
- Total
목록인코딩 (1)
HeBhy, since 1983.
jsp에서 java.net.URL로 xml 로딩시 utf-8 한글인코딩 깨짐 문제- 해결법
resin(pro 3.x 최근버젼) 에선 왠지 java.net.URL 을 이용해 xml을 가져오면 한글이 중간중간 깨져버려는 어이없는 사고가(?) 발생하더군요.. 물론 java.net.URL을 이용해 일반 utf-8 웹문서를 가져오는건 전혀 문제가 없었습니다. 보니까 스트링을 자꾸 변환해서 바이트로 쪼개서 이리저리 변환하다보니 손실이 생기는거 같더군요.. (예를 들어 new String(a.getByte(), "UTF-8") 이런코드는 별로 좋은코드가 아니라고 생각합니다) 나름 생각해본결과, 어디서 보길 리더를 사용해야 한글이 깨지지 않는다고 들어서 열심히 찾아다녔습니다; 해서, 다음과 같이 하시면 java사용시 xml파일을 java.net.URL을 이용해 가져올 때 한글 깨짐문제가 발생하지 않게됩니다...
Dev/Web
2008. 3. 4. 19:24