您好朋友,感謝您關注xiaosilent,我在blogjava的博客已經停止更新,請訪問
http://kuan.fm
了解我的最新情況,謝謝!
xiaosilent's Blog
Waste of time is the most extravagant and costly of all expenses.
BlogJava
首頁
新隨筆
聯系
聚合
管理
隨筆-82 評論-133 文章-0 trackbacks-0
在非UTF-8編碼的ASP頁面中urlEncode成UTF-8
?
Function
?toUTF8(szInput)?
????
Dim
?wch,?uch,?szRet?
????
Dim
?x?
????
Dim
?nAsc,?nAsc2,?nAsc3?
????
'
如果輸入參數為空,則退出函數?
????
If
?szInput?
=
?
""
?
Then
?
????????toUTF8?
=
?szInput?
????????
Exit
?
Function
?
????
End
?
If
?
????
'
開始轉換?
?????
For
?x?
=
?
1
?
To
?
Len
(szInput)?
????????
'
利用mid函數分拆GB編碼文字?
????????wch?
=
?
Mid
(szInput,?x,?
1
)?
????????
'
利用ascW函數返回每一個GB編碼文字的Unicode字符代碼?
????????
'
注:asc函數返回的是ANSI?字符代碼,注意區別?
????????nAsc?
=
?AscW(wch)?
????????
If
?nAsc?
<
?
0
?
Then
?nAsc?
=
?nAsc?
+
?
65536
?
?????
????????
If
?(nAsc?
And
?
&
HFF80)?
=
?
0
?
Then
?
????????????szRet?
=
?szRet?
&
?wch?
????????
Else
?
????????????
If
?(nAsc?
And
?
&
HF000)?
=
?
0
?
Then
?
????????????????uch?
=
?
"
%
"
?
&
?
Hex
(((nAsc?
\
?
2
?
^
?
6
))?
Or
?
&
HC0)?
&
?
Hex
(nAsc?
And
?
&
H3F?
Or
?
&
H80)?
????????????????szRet?
=
?szRet?
&
?uch?
????????????
Else
?
???????????????
'
GB編碼文字的Unicode字符代碼在0800?-?FFFF之間采用三字節模版?
????????????????uch?
=
?
"
%
"
?
&
?
Hex
((nAsc?
\
?
2
?
^
?
12
)?
Or
?
&
HE0)?
&
?
"
%
"
?
&
?_?
????????????????????????????
Hex
((nAsc?
\
?
2
?
^
?
6
)?
And
?
&
H3F?
Or
?
&
H80)?
&
?
"
%
"
?
&
?_?
????????????????????????????
Hex
(nAsc?
And
?
&
H3F?
Or
?
&
H80)?
????????????????szRet?
=
?szRet?
&
?uch?
????????????
End
?
If
?
????????
End
?
If
?
????
Next
?
?????????
????toUTF8?
=
?szRet?
End?Function
posted on 2008-08-12 17:55
xiaosilent
閱讀(861)
評論(0)
編輯
收藏
所屬分類:
閑言碎語
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
在title/alt里換行顯示引號等
在非UTF-8編碼的ASP頁面中urlEncode成UTF-8
采集時出現 msxml3.dll 錯誤 '80070005'
刪除 Teleport 添加的 tppabs 屬性
搞定IIS的Server Application Error
搞定XP SP3桌面上沒有IE圖標的問題
無題
回到ubuntu,開始web開發,響叮當暫時放一放
浮躁……
同類,愛從零開始,最浪漫的事,when you are old。
由于自己架設了博客,所以xiaosilent在BlogJava的博客已經停止更新,更多內容,請訪問我的博客:
xiaosilent's Blog
http://kuan.fm
<
2008年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(9)
給我留言
查看公開留言
查看私人留言
隨筆分類
Java OA(3)
Java相關(14)
Linux相關(25)
yui-ext(2)
數據庫(2)
設計模式(6)
閑言碎語(27)
隨筆檔案
2008年8月 (3)
2008年7月 (3)
2008年6月 (1)
2008年5月 (2)
2008年4月 (7)
2008年3月 (2)
2008年2月 (2)
2008年1月 (1)
2007年12月 (3)
2007年11月 (2)
2007年10月 (1)
2007年8月 (1)
2007年5月 (3)
2007年4月 (2)
2007年3月 (1)
2007年1月 (4)
2006年12月 (8)
2006年11月 (11)
2006年10月 (14)
2006年9月 (1)
2006年7月 (2)
2006年6月 (8)
相冊
貼圖相冊
積分與排名
積分 - 129156
排名 - 474
最新評論
1.?re: Properties讀取任意目錄的配置文件
出現下表越界是怎么回事
--555
2.?re: js獲取頁面參數
發生大發
--是的
3.?re: 修改 dTree , 實現節點的動態添加
我更據你的給的代碼,怎么在前臺不顯示啊
--小東北
4.?re: Ubuntu下fcitx安裝小記
評論內容較長,點擊標題查看
--boubalos
5.?re: Eclipse導出JavaDoc中文亂碼問題解決[未登錄]
可以了。。thank you
--sunny
閱讀排行榜
1.?修改 dTree , 實現節點的動態添加(17594)
2.?Ubuntu下fcitx安裝小記(15880)
3.?==使ext對中文按照拼音排序==(11311)
4.?Eclipse導出JavaDoc中文亂碼問題解決(7185)
5.?Ghost后的xp系統引導的修復(boot.ini的問題)(5018)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 xiaosilent
主站蜘蛛池模板:
亚洲欧洲日产国码久在线观看
|
激情综合亚洲色婷婷五月APP
|
国产黄在线播放免费观看
|
国产一卡二卡≡卡四卡免费乱码
|
亚洲人成色777777精品
|
毛片免费观看网站
|
亚洲乱码中文论理电影
|
成年在线观看网站免费
|
亚洲狠狠婷婷综合久久
|
免费国产综合视频在线看
|
污视频网站在线观看免费
|
亚洲五月午夜免费在线视频
|
国产高清视频免费在线观看
|
亚洲成a人片毛片在线
|
国产妇乱子伦视频免费
|
亚洲综合丁香婷婷六月香
|
女人张开腿等男人桶免费视频
|
日本免费一二区在线电影
|
在线观看亚洲专区
|
avtt亚洲天堂
|
国产午夜精品久久久久免费视
|
国产h视频在线观看网站免费
|
亚洲精品网站在线观看你懂的
|
日韩视频在线精品视频免费观看
|
精品国产成人亚洲午夜福利
|
国产精品成人免费综合
|
曰韩无码AV片免费播放不卡
|
久久亚洲综合色一区二区三区
|
免费女人高潮流视频在线观看
|
在线免费观看色片
|
深夜福利在线视频免费
|
亚洲VA中文字幕无码一二三区
|
国产免费不卡视频
|
特级毛片A级毛片100免费播放
|
中文字幕亚洲日本岛国片
|
在线看片免费人成视久网
|
亚洲1区2区3区精华液
|
亚洲国产第一站精品蜜芽
|
成年女性特黄午夜视频免费看
|
日本一区二区三区免费高清在线
|
亚洲国产综合专区电影在线
|