本文整理汇总了Java中com.glaforge.i18n.io.CharsetToolkit类的典型用法代码示例。如果您正苦于以下问题:Java CharsetToolkit类的具体用法?Java CharsetToolkit怎么用?Java CharsetToolkit使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
CharsetToolkit类属于com.glaforge.i18n.io包,在下文中一共展示了CharsetToolkit类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: detectCharsetImpl
import com.glaforge.i18n.io.CharsetToolkit; //导入依赖的package包/类
@Override
protected Charset detectCharsetImpl(byte[] buffer) throws Exception
{
CharsetToolkit charsetToolkit = new CharsetToolkit(buffer, DUMMY_CHARSET);
charsetToolkit.setEnforce8Bit(true); // Force the default instead of a guess
Charset charset = charsetToolkit.guessEncoding();
if (charset == DUMMY_CHARSET)
{
return null;
}
else
{
return charset;
}
}
示例2: getEncoding
import com.glaforge.i18n.io.CharsetToolkit; //导入依赖的package包/类
public String getEncoding() {
return new CharsetToolkit(getBytes()).guessEncoding().displayName();
}
示例3: read
import com.glaforge.i18n.io.CharsetToolkit; //导入依赖的package包/类
public static BufferedReader read(final File mpqaFile) throws IOException {
final Charset charset = CharsetToolkit.guessEncoding(mpqaFile, 4096, Charsets.UTF_8);
return new BufferedReader(new InputStreamReader(new FileInputStream(mpqaFile), charset));
}