2014-09-20 4 views
0

내가이클립스 콘솔 대 넷빈즈 콘솔

set myval;[2K[DESC[DESC[D 

같은 일부 비 ASCII 문자가있는 파일을 내가하지 넷빈즈에서 파일

public static void main(String[] args) { 
    BufferedReader br = null; 

    try { 

     String sCurrentLine; 

     br = new BufferedReader(new FileReader("output.txt")); 

     while ((sCurrentLine = br.readLine()) != null) { 
      System.out.println(sCurrentLine); 
     } 

    } catch (IOException e) { 
     e.printStackTrace(); 
    } finally { 
     try { 
      if (br != null) { 
       br.close(); 
      } 
     } catch (IOException ex) { 
      ex.printStackTrace(); 
     } 
    } 
} 

에게 그 비 ASCII를 읽을 자바 코드를 표시되지만 Eclipse 콘솔에서는 해당 문자가 그대로 표시됩니다. Netbeans이 비 ASCII 문자로 파일을 정리해야하므로 Netbeans이 어떻게 이러한 문자를 제거 할 수 있었는지 알고 싶습니다.

감사

답변

0

이 작업을 수행하는 가장 좋은 방법은 바이트로 파일을 읽은 다음 캡처하고 싶지 않은 바이트를 제거하기 위해 특정 CharsetDecoder을 구성하는 것입니다.