汉字转换成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转义符的转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 贵宾犬多少钱啊?
- 下一篇: html站点相对路径,HTML的相对路径