欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

汉字转换成html,汉字与16进制、汉字与Html转义符的转换

发布时间:2023/11/27 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 汉字转换成html,汉字与16进制、汉字与Html转义符的转换 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

汉字与16进制、汉字与Html转义符的转换

package test;

import java.io.UnsupportedEncodingException;

import java.net.URLDecoder;

import java.net.URLEncoder;

/**

* @category 功能1:汉字与16进制的转换
功能2:汉字与Html转义符的转换

* @author 作者:李易烜
邮箱:chinaliyixuan@hotmail.com

* @date 创建时间:Feb 24, 2010 4:35:23 PM

* @version 版本号:1.0

* @copyright 版权所有:GEOSOFT (Beijing) Co.Ltd.

*/

public class StringTest {

public static void main(String[] args) throws UnsupportedEncodingException {

String hex = URLEncoder.encode("李易烜", "UTF8");

String chsHex = URLDecoder.decode(hex, "utf8");

System.out.println("汉字到16进制 ==> " + hex);

System.out.println("16进制到汉字 ==> " + chsHex);

System.out.println();

//---------------------------------------------

String src = "李易烜";

String htmlStr = "";

String cnStr = "";

for(int i=0; i!=src.length(); i++){

int str = src.codePointAt(i);

htmlStr = htmlStr+""+str+";";

cnStr = cnStr+""+(char)str;

}

System.out.println("汉字到html转义符 ==> " + htmlStr);

System.out.println("html转义符到汉字 ==> " + cnStr);

}

}

输出结果:

汉字到16进制 ==> %E6%9D%8E%E6%98%93%E7%83%9C

16进制到汉字 ==> 李易烜

汉字到html转义符 ==> 李易烜

html转义符到汉字 ==> 李易烜

相关文档:

Struts HTML标签

标签

属性的作用:

lang: 值为true时,就根据存储在HttpSession中的Locale对象来输出网     页使用的语言。如果不存在session或session中没有Locale对象,     就以Http请求头中的Accept-language属性来设置输出语言。如果 &nbs ......

纯css:

1 .在 table 的 css 中声明: border-collapse: collapse; border-spacing: 0;

2 .th td 的css 中声明: padding:0;

半纯css:

1.上同.

2.

详细见:

http://www.dreamdu.com/xhtml/attribute_cellpadding_cellspacing/

http://www.haoxiai.net/wangzhanzhizu ......

classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2>

谈到

Flash

能走多远的问题时,我们不得不先聊聊作为

Flash

前辈的

Applet

所以要提它,是因为人类历史上第一个运行在浏览器之上的交互式应用,本来就是

Java

小程序,而非什么

Flash

早在

1995

年之初,当

Gosling

Gage

WebRunner

浏览器(即日后的

HotJava

浏览器)上 ......

总结

以上是生活随笔为你收集整理的汉字转换成html,汉字与16进制、汉字与Html转义符的转换的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。