public class EncodingHeuristics
extends java.lang.Object
EncodingHeuristics
reads from a stream
(which should be buffered) and attempts to guess
what the encoding of the text in the stream is.
Byte order marks are stripped from the stream.
If it fails to determine the type of the encoding,
it returns the default UTF-8.
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
readEncodingFromStream(java.io.InputStream in)
This utility method ????.
|
public static java.lang.String readEncodingFromStream(java.io.InputStream in) throws java.io.IOException
This utility method ????.
in
- InputStream
to read from.java.io.IOException
- if the stream cannot be reset back to where it was when
the method was invoked.Copyright 2002 Jason Hunter, Brett McLaughlin. All Rights Reserved.