why can't display BIG5 character
my code is -->
import java.net.*;
import java.io.*;
//import java.io.InputStreamReader;
//import java.io.OuputStreamReader;
/*
BufferedReader in =new BufferedReader(new FileReader("IOStreamDemo.java"));
String s, s2 = new String();
while((s = in.readLine())!= null)
s2 += s + "\n";
in.close();
*/
class OpenStreamTest {
public static void main(String[] args)
{
try {
URL yahoo = new URL("http://tisv.tpis.nat.gov.tw/Exchange/PARKX01/park.csv");
DataInputStream dis =new DataInputStream(yahoo.openStream());
String inputLine;
BufferedWriter kow=new BufferedWriter(new FileWriter("C:/ko24_6.out"));
while((inputLine = dis.readLine())!=null)
{
//�g�J������
inputLine=inputLine+"\n";
System.out.println(inputLine);
String line;
kow.write(inputLine,0,inputLine.length());
//kow.flush();
//�q�������X
BufferedReader kor=new BufferedReader(new FileReader("C:/ko24_6.out"));
line=kor.readLine();
System.out.println(line);
}
kow.flush();
dis.close();
}catch(MalformedURLException me){
System.out.println("MalformedURLException:"+me);
}catch(IOException ioe){
System.out.println("IOException:"+ ioe);
}
}
}
<-- my code