xml+xsl應用,包含中文字元的URL編碼問題 (轉)
xml+xsl應用,包含中文字元的URL編碼問題 (轉)[@more@]
在應用中,經常將一些URL資訊作為xml資料,其中URL引數有可能包含有中文字元。
當使用對xml資料進行解析時,可以對中文字元進行編碼。
但如果只使用t來顯示xml資料時(data.xml+data.xsl),發現此時的URL會出現編碼錯誤.
即使指定編碼型別(encoding="gb2312"),依然會出現同樣的問題.
測試發現:是IE的快取機制問題,IE仍會把新的頁面(所連結的URL)的MIME內容型別預設為text/xml
解決方法:
1.指定輸出文件型別為xml文件 (example:data.xsl)
2.在新的視窗開啟,給聯接增加屬性,指明目標視窗為其他視窗 (example:data2.xsl)
examples:
/*** data.xml ***/
<>
<>xml資料
?xml-stylesheet>
/*** data.xsl ***/
<!-- 去掉下面一句,將出現錯誤 -->
/*** data2.xsl ***/
<!-- 去掉下面一句,將出現錯誤 -->
:_)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-959195/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- scheme跳轉特殊字元編碼問題Scheme字元
- 字元編碼問題字元
- 網址URL中特殊字元轉義編碼字元
- [20211229]sql語句包含中文儲存clob的編碼問題.txtSQL
- ptyon 特殊處理 url 編碼與解碼,字元編碼轉化 unicode字元Unicode
- MySQL 中字元編碼問題MySql字元
- 字元編碼問題記錄字元
- js解決url中文亂碼問題JS
- URL地址中的中文亂碼問題的解決
- URL編碼轉換
- 解決 requests 庫 URL 編碼問題
- 微信公眾號傳送模板訊息,出現亂碼問題---字元中文編碼問題字元
- 字元編碼轉換字元
- JS、C#中URL編碼解碼問題JSC#
- Ubuntu中 MySQL 的中文編碼問題UbuntuMySql
- SAP UI5 應用的中文亂碼問題UI
- 解決Url帶中文引數亂碼問題
- 深入剖析go中字串的編碼問題——特殊字元的string怎麼轉byte?Go字串字元
- URL編碼:原理、應用與安全性
- Postman 使用 Get 請求 URL 傳參中文亂碼的問題Postman
- 應用Url重寫時CSS引用問題CSS
- Laravel對不同版本的MySQL字元編碼報錯問題LaravelMySql字元
- URL地址特殊字元轉換字元
- (問)get請求會對中文及特殊字元進行轉碼字元
- 關於tomcat在idea上的中文編碼問題TomcatIdea
- URL請求不能解決中文請求的問題
- javaWeb03-請求轉發和請求重定向【包含編碼格式與路徑問題】JavaWeb
- 網站URL設計應注意的問題網站
- 字元編碼字元
- jsp頁面通過url向後臺傳值時的中文亂碼問題JS
- 關於字元編碼你應該知道的事情字元
- python呼叫程式路徑中包空格,及包含特殊字元問題Python字元
- 深入理解中文編碼:原理、應用與實踐
- Python程式設計:URL網址連結中的中文編碼與解碼Python程式設計
- 中文字元轉為HTML字元實體字元HTML
- mysql5.7.22設定中文編碼-解決亂碼問題LinuxMySqlLinux
- Java 如何獲取字元所對應的UniCode編碼Java字元Unicode
- 字串-字元編碼字串字元
- 聊聊字元編碼字元