알라르방의 끄적끄적

  • 홈
  • 주인장 소개
  • 태그
  • 방명록

BOM 1

[JAVA] UTF-8로 CSV 파일 생성 시 한글 깨짐 현상

서버로부터 UTF-8로 CSV로 파일 생성 시 엑셀에서 열면 한글이 깨지는 현상이 있음. 이때 문서를 UTF-8-BOM 형식으로 저장하면 CSV파일을 정상적으로 열 수 있다. JAVA 코딩 시 아래와 같이 "\uFEFF"를 처음에 추가해주면 해당 파일이 UTF-8-BOM 형식으로 저장되어 엑셀에서도 한글이 깨지지 않고 정상적으로 열린다. BufferedWriter fw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filePath), StandardCharsets.UTF_8)); fw.write("\uFEFF");

좋은지식/잡학다식 2022.10.25
1
더보기
프로필사진

공부 및 취미 생활 맘대로 공유하기

  • 분류 전체보기 (123)
    • 코딩 (12)
      • 코딜리티(Codility) (5)
      • 프로그래머스(Programmers) (3)
      • 개발 끄적끄적 (4)
    • Azure (31)
      • 스터디 (30)
    • AWS (2)
      • 스터디 (0)
      • Associate (2)
    • DevOps (2)
    • 좋은지식 (70)
      • 데이터베이스 (5)
      • 리눅스 (13)
      • 스팀덱 (4)
      • 잡학다식 (31)
      • 파이썬 (3)
      • 리니지M (14)
    • 육아 (6)
      • 육아 끄적끄적 (6)

방문자수Total

  • Today :
  • Yesterday :

공지사항

반응형

Copyright © Kakao Corp. All rights reserved.

티스토리툴바