将各种unicode的字节流转换为单个UTF8字符串

时间:2016-01-29 16:30:00

标签: java unicode utf-8 utf-16

有没有人偶然发现一个伟大的java实用程序将各种unicodes的字节流转换为UTF8字符串?

我必须解决的问题是我在字节流中获取数据,让我们说它的html,包含UTF8,UTF-16LE,UTF-16BE,以及所有语言,我想要的是将其规范化为单个UTF8字符串。它也应该非常快,但我想找到一些最好的东西。

此外,不同的编码可以在流中的任何位置。也就是说它的性质随意。它不一定是html,它可以是任何字面意思。