Re: [問題] Unicode轉字串

看板Perl作者 (哎咦哎咦呀...)時間16年前 (2008/05/08 15:38), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/5 (看更多)
程式的開頭記得加上這個! use encoding 'big5'; $Data = "0x6F22"; $StringData = chr($Data); # 轉成字串 print($StringData); # 這個會印出「漢」 $Data = "0x5821"; $StringData = chr($Data); # 轉成字串 print($StringData); # 這個會印出「堡」 這樣子應該就可以了吧! ^^" ※ 引述《LinusChen (retreat)》之銘言: : 我想把16進位顯示的unicode轉為字串顯示 : 例如: : 6F225821 -> 漢堡 : 我試了幾個方法都沒有用 : 想請問各位前輩有沒有人知道該怎麼做的 : 目前是在windows底下測試 : print encode("iso-8859-3",decode('utf-8', "0x6F22")); : print encode("Big5",decode('utf-8', "0x6F22")); : 結果直接輸出 0x6F22 : 請問該怎麼做呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.66.175.183

05/08 23:57, , 1F
謝謝~~ 我試看看
05/08 23:57, 1F
文章代碼(AID): #188gtyPV (Perl)
討論串 (同標題文章)
文章代碼(AID): #188gtyPV (Perl)