eclipse和瀏覽器中文顯示亂碼的問題總結(jié)_第1頁
eclipse和瀏覽器中文顯示亂碼的問題總結(jié)_第2頁
eclipse和瀏覽器中文顯示亂碼的問題總結(jié)_第3頁
eclipse和瀏覽器中文顯示亂碼的問題總結(jié)_第4頁
eclipse和瀏覽器中文顯示亂碼的問題總結(jié)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

----------------------------精品word文檔值得下載值得擁有--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------1、Eclipse采用aptana插件相關(guān)工程模板時出現(xiàn)中文顯示亂碼的問題需求描述:在eclipse+aptana插件環(huán)境下,完成采用gbk編碼web頁面開發(fā)。問題一在eclipse下通過aptanaWebProject模板創(chuàng)建該工程,并把工程源文件import進來,如下此時,打開index.html文件,發(fā)現(xiàn)中文顯示亂碼這個問題較為簡單,直接給出解決方法:1、在eclipse配置,在windows->preference->general->workspace內(nèi)把全局編碼設(shè)置為gbk,如下:2、檢查project->properties->resource正確配置,如下:此時,打開index.html,發(fā)現(xiàn)能正確顯示。問題二問題描述:在工程內(nèi)新建一個cy5.html文件,如下:對文件進行編輯保存后關(guān)閉,第二次打開發(fā)現(xiàn)剛剛還正常顯示的中文全部顯示亂碼(但此時index.html文件顯示仍然是正確的)。通過瀏覽器檢查,發(fā)現(xiàn)此時cy5.html編碼實際采用的utf8格式。問題分析和解決:采用其他編輯器修改cy5.html文件編碼格式為gbk后,中文顯示正確了。看來問題出在文件默認保存時,為什么eclipse已經(jīng)設(shè)置成gbk編碼了,但是實際保存時仍保存為utf8呢?在嘗試更改了eclipse配置后,沒有解決。如果確實存在這樣的問題,想必其他人也會遇到同樣的問題,因此google一把,果然,有大俠給出了解決方案:/blog/716003總結(jié)兩點:1、在windows->preference->general->contenttypes內(nèi)把相關(guān)后綴的文件編碼設(shè)置為gbk,如下點擊更新保存。(這個之前自己嘗試過一把,發(fā)現(xiàn)僅配置不生效;后來才知道還差一步)2、aptana3.0.x默認沒有包含gbk的字符集,可以將\jre7\lib下的charsets.jar拷貝到eclipse\plugins\com.aptana.libraries目錄下。完成以上兩步后,重新在meng工程內(nèi)創(chuàng)建cy5.html文件,編輯保存關(guān)閉,重新打開后,中文能顯示正確:此時,檢查cy5.html編碼為gbk格式。問題總結(jié):值得一提的是,如果用普通的eclipse工程模板創(chuàng)建工程,并不存在上述第二個問題。嘗試了一下,在普通eclipse創(chuàng)建的工程內(nèi):Utf8編碼文件在設(shè)置gbk編碼的環(huán)境中可以正常顯示(還沒搞明白什么原因…),但是反過來會出現(xiàn)亂碼。而在aptana工程模板創(chuàng)建的工程,需要嚴格保證環(huán)境設(shè)置和文件編碼嚴格一致,否則肯定出現(xiàn)亂碼。2、網(wǎng)頁上中文顯示亂碼的問題:描述:html文件內(nèi)顯式的指定了嚴格解析格式和文件編碼格式(如下)<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><metacontent="text/html;charset=gbk"http-equiv="Content-type">但是此html文件實際編碼格式卻不是gbk,這時可能導(dǎo)致瀏覽器解析錯誤,顯示亂碼;解決方案:在html寫作時建議采用如下兩種方案:1)讓瀏覽器自己選擇解析方式,如下寫;這時即使文件內(nèi)顯式指定了文件編碼格式,并且跟實際的文件編碼格式不相符,瀏覽器仍能正常解析出中文字符。<!DOCTYPEhtml>2)如html文件需顯式指定嚴格解析格式和文件編碼格式,需要確保文件實際編碼格式與之相符。577100180309001209557903682285963308257710018030900123865761373997357606965771001803090013594578077579902515512577100180309001238757716498260181805157710018030900121385721311921589183265771001803090012359579036822361076053577100180309001235657613528614379174257710018030900123555750878697046932791708810034335527410122994432583337917088100343355275101866732938832008170881003433561071015811525015005221708810034335610810100018005987173217088100343354295101074194142687017170881003433561841018786608696288021708810034335618510177583117408667417088100343356109101086014373572846170881003433561101011522072160149161708810034335523710

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論