我们在web应用开发过程中经常遇到输出某种编码的字符,如ISO8859-1等,如何输出一个某种编码的字符串?

Posted crush-u-1214

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我们在web应用开发过程中经常遇到输出某种编码的字符,如ISO8859-1等,如何输出一个某种编码的字符串?相关的知识,希望对你有一定的参考价值。

  考察对String类的熟悉程度,要输出特定编码的字符串,需要用到String类的两个方法:

    1、public String(byte[] bytes, Charset charset) :使用指定的字符集解码指定的字节数组来构造新的字符串。

    2、public byte[] getBytes(Charset charset):使用给定的字符集将该字符串编码为一个字节序列,并将结果存储到一个新的字节数组中。

  这两个方法中的charset必须一致,否则会出现乱码。

以上是关于我们在web应用开发过程中经常遇到输出某种编码的字符,如ISO8859-1等,如何输出一个某种编码的字符串?的主要内容,如果未能解决你的问题,请参考以下文章

1.JAVA WEB 笔记中文乱码

java web中编码乱码问题

Java编码——编码基础知识

前端开发中经常遇到的一些英语单词

Web开发者应知的URL编码知识(转)

ASP.NET Web 窗体中的输出编码安全问题