Shift_JIS 형식의 파일을 UTF-8 형식으로 변환하려고합니다. UTF-8이 에 값을 변환Shift_JIS 형식을 UTF-8 형식으로 변환
- 읽기은 Shift_JIS 각 줄의
- getBytes 파일 및 UTF-8
- 로 변환 새 파일을 만들고 쓰기 :이 내용은 아래 내 접근 방식
문제는 2 단계에서 전환이 발생하지 않는다는 것입니다. 나는 UTF-8은 Shift_JIS를 변환하는 코드 아래 사용하고 있습니다 :
InputStream inputStream = getContentResolver().openInputStream(uri); BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream)); byte[] b = line.getBytes("Shift_JIS"); String value = new String(b, "UTF-8");
는 다른 정보가 필요한 경우 알려 주시기 바랍니다.
내가 2 개 질문 아래에 있습니다
1.이 변환을 수행하는 다른 더 좋은 방법 (단계) 있습니까?
2. 위 코드가 변환을 위해 작동하지 않는 이유는 무엇입니까?
미리 감사드립니다.
고마워요. 그것은 의미가있다. – VicJordan