G
goddy
Unregistered / Unconfirmed
GUEST, unregistred user!
str.getBytes("ISO8859-1"):用這個不能轉換漢字(在Sun的服務器不行,在windows上可)
用下面的函數Jbulder4 編譯通過,不能轉換,但這個函數在java1.1可以用
import java.io.*;
import java.uitil.*;
public String decodebig5(String s) thows UnsupportedEncodingExeption,IOException{
if(s==null) return null;
String BufferInputStream sbil=new StringBufferInputStream(s);
InputStreamReader brin=new InputStreamReader(sbil,"big5");
String subj=brin.readLine();
if(subj==null)
subj=new String("");
if(s.length()==subj.length())
retun s;
else
return subj;
}
用下面的函數Jbulder4 編譯通過,不能轉換,但這個函數在java1.1可以用
import java.io.*;
import java.uitil.*;
public String decodebig5(String s) thows UnsupportedEncodingExeption,IOException{
if(s==null) return null;
String BufferInputStream sbil=new StringBufferInputStream(s);
InputStreamReader brin=new InputStreamReader(sbil,"big5");
String subj=brin.readLine();
if(subj==null)
subj=new String("");
if(s.length()==subj.length())
retun s;
else
return subj;
}