[問題] 轉換網頁內容編碼

看板Perl作者 (王建民加油!)時間17年前 (2008/06/04 18:57), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串1/2 (看更多)
因為有些網頁為big5編碼,有些則為utf-8編碼,我想將utf-8編碼的網頁轉成big5。 我已經知道怎麼將utf-8編碼字串轉成big5編碼,但因為無法確定網頁內容到底是utf-8還是big5 所以無法轉換,我有試著要抓charset的內容。但有些網頁charset設為big5,網頁內容還是utf-8。 請問有解決的方法嗎?還是有function可以判斷字串內的文字是big5還是utf-8嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.245.241

06/05 09:11, , 1F
除透過下一篇板友提到的方法, 亦可透過 Encode::Guess
06/05 09:11, 1F

06/05 09:11, , 2F
來猜出他的編碼是什麼, 只是我覺得沒有Text::Iconv好用
06/05 09:11, 2F
文章代碼(AID): #18HdKeNB (Perl)
討論串 (同標題文章)
文章代碼(AID): #18HdKeNB (Perl)