欢迎来到天天文库
浏览记录
ID:12411842
大小:32.00 KB
页数:8页
时间:2018-07-16
《十进制转化汉字方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、十进制转化汉字方法/***把给定的str转换为10进制表示的Unicode,格式为:姨*目前只是用于mht模板的转码*/publicstaticStringencode2HtmlUnicode(Stringstr){if(str==null)return"";StringBuildersb=newStringBuilder(str.length()*2);for(inti=0;i2、e2HtmlUnicode(charcharacter){if(charater>255){return""+(character&0xffff)+";";}else{returnString.valueOf(character);}}publicstaticStringencode2HtmlUnicode(Charactercharacter){ if(character==null)returnnull; returnencode2HtmlUnicode(character.charValue());}publicstaticvoidencode2HtmlUnicode(Strin3、g[]value){ if(value==null4、5、value.length<1)return; for(inti=0;i6、ceNullString(EncodeUtils.encode2HtmlUnicode((String)value)); }elseif(valueinstanceofCharacter){ returnStringUtils.replaceNullString(EncodeUtils.encode2HtmlUnicode((Character)value)); } returnnull;} staticvoidencodeExceptStringAndCharacter(Objectvalue)throwsException{ if(valueinstanceofString[]7、){ EncodeUtils.encode2HtmlUnicode((String[])value); }elseif(valueinstanceofList){ encode2HtmlUnicode((List)value); }elseif(valueinstanceofForm){ encode2HtmlUnicode((Form)value); }elseif(valueinstanceofForm[]){ encode2HtmlUnicode((Form[])value); }} @SuppressWarnings("unchecked") staticvoide8、ncode2HtmlUnicode(Listvalue)throwsException{ if(value==null9、10、value.size()<1)return; for(inti=0;i11、HtmlUnicode(Form[]value)throwsException{ if(value==null)return; for(inti=0;i
2、e2HtmlUnicode(charcharacter){if(charater>255){return""+(character&0xffff)+";";}else{returnString.valueOf(character);}}publicstaticStringencode2HtmlUnicode(Charactercharacter){ if(character==null)returnnull; returnencode2HtmlUnicode(character.charValue());}publicstaticvoidencode2HtmlUnicode(Strin
3、g[]value){ if(value==null
4、
5、value.length<1)return; for(inti=0;i6、ceNullString(EncodeUtils.encode2HtmlUnicode((String)value)); }elseif(valueinstanceofCharacter){ returnStringUtils.replaceNullString(EncodeUtils.encode2HtmlUnicode((Character)value)); } returnnull;} staticvoidencodeExceptStringAndCharacter(Objectvalue)throwsException{ if(valueinstanceofString[]7、){ EncodeUtils.encode2HtmlUnicode((String[])value); }elseif(valueinstanceofList){ encode2HtmlUnicode((List)value); }elseif(valueinstanceofForm){ encode2HtmlUnicode((Form)value); }elseif(valueinstanceofForm[]){ encode2HtmlUnicode((Form[])value); }} @SuppressWarnings("unchecked") staticvoide8、ncode2HtmlUnicode(Listvalue)throwsException{ if(value==null9、10、value.size()<1)return; for(inti=0;i11、HtmlUnicode(Form[]value)throwsException{ if(value==null)return; for(inti=0;i
6、ceNullString(EncodeUtils.encode2HtmlUnicode((String)value)); }elseif(valueinstanceofCharacter){ returnStringUtils.replaceNullString(EncodeUtils.encode2HtmlUnicode((Character)value)); } returnnull;} staticvoidencodeExceptStringAndCharacter(Objectvalue)throwsException{ if(valueinstanceofString[]
7、){ EncodeUtils.encode2HtmlUnicode((String[])value); }elseif(valueinstanceofList){ encode2HtmlUnicode((List)value); }elseif(valueinstanceofForm){ encode2HtmlUnicode((Form)value); }elseif(valueinstanceofForm[]){ encode2HtmlUnicode((Form[])value); }} @SuppressWarnings("unchecked") staticvoide
8、ncode2HtmlUnicode(Listvalue)throwsException{ if(value==null
9、
10、value.size()<1)return; for(inti=0;i11、HtmlUnicode(Form[]value)throwsException{ if(value==null)return; for(inti=0;i
11、HtmlUnicode(Form[]value)throwsException{ if(value==null)return; for(inti=0;i
此文档下载收益归作者所有