欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么解決PHP生成的XML以FLASH獲取為亂碼的問題-創(chuàng)新互聯(lián)

本篇內(nèi)容主要講解“怎么解決PHP生成的XML以FLASH獲取為亂碼的問題”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么解決PHP生成的XML以FLASH獲取為亂碼的問題”吧!

在包河等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計制作、網(wǎng)站制作 網(wǎng)站設(shè)計制作定制網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,全網(wǎng)整合營銷推廣,成都外貿(mào)網(wǎng)站建設(shè),包河網(wǎng)站建設(shè)費用合理。

PHP生成的XML以FLASH獲取為亂碼怎樣解決

1.確信XML絕對沒有問題的情況:

首先,flash讀取xml出現(xiàn)亂碼涉及到System.useCodepage這個靜態(tài)屬性屬性

官方描述:“ABooleanvaluethattellsFlashPlayerwhichcodepagetousetointerpretexternaltextfiles.”默認為false。

倘若我們使用UTF8編碼的外部文本文件,cit.cn都不用管它,使用非UTF8編碼文本文件且文本中出現(xiàn)中文字符的話,則需要設(shè)置其為true方能讓flash讀出字符不亂碼。

AS3中可先importflash.system.System;然后設(shè)置System.useCodePage=true;

2.希望PHP生成UTF-8編碼的XML:

要想在XML中存在中文字符,好使用UTF-8編碼。在使用DOM創(chuàng)建XML前聲明為$dom_XML=newDomDocument(’1.0′,’UTF-8′);第二個參數(shù)對應(yīng)XML文檔聲明部分的encoding值。但是注意:這僅僅是聲明的編碼,最后使用$dom_XML->saveXML();實際生成的xml文件卻是和PHP腳本源文件編碼格式相同,即“你的PHP是什么編碼,生成的文件即什么編碼?!?/p>

PHP生成的XML以FLASH獲取為亂碼怎樣解決

3.XML文件聲明編碼為UTF-8,flash中無論useCodepage設(shè)為何值讀取都還是亂碼

經(jīng)常會遇到這種情況,通常是因為:雖然聲明部分是UTF-8,但文件本身卻不是UTF-8的(我自己就是ANSI編碼的,汗)。

那將會導(dǎo)致一個嚴重的問題:Firefox瀏覽器可以正常解釋XML,但IE(包括TT等IE內(nèi)核瀏覽器)卻提示存在錯誤的字符,F(xiàn)lash也顯示亂碼!

這種情況處理方法有二:

把XML聲明部分改成非UTF-8的,比如GB2312,然后設(shè)置FLASH的useCodepage=true;

把XML用記事本打開,使用“另存為”命令保存為UTF-8的即可

也就是讓編碼聲明與文件本身編碼匹配,不能名不符實。

4.PHP源文件不是UTF8編碼的,要怎么生成讓FLASH支持中文字符的XML呢?也就是我遇到的情況:

PHP是ANSI保存的,使用DOM生成的XML自然也是ANSI的,cit.cn這個編碼的XML文件中若含有中文字符,即使聲明編碼為UTF-8,也無法被正確讀取。

在這個前提下,要想FLASH正確讀取XML不出現(xiàn)亂碼,就必須設(shè)置encoding為GB2312。

而PHP的DOM居然不能用GB2312寫中文字符(不解,請達人指點迷津)?如果newDomDocument(’1.0′,’GB2312′);則在保存XML時會出錯:“outputconversionfailedduetoconverror,bytes0xCE0xD20×5D0×5D”之類的。也就是說我這個ANSI的PHP只能生成聲明為UTF-8而實際是ANSI的XML文件,這種文件當然FLASH讀出來亂碼(參照第3條)。

到此,相信大家對“怎么解決PHP生成的XML以FLASH獲取為亂碼的問題”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)建站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!

分享文章:怎么解決PHP生成的XML以FLASH獲取為亂碼的問題-創(chuàng)新互聯(lián)
文章出自:http://aaarwkj.com/article22/jdicc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、Google、微信公眾號網(wǎng)頁設(shè)計公司、自適應(yīng)網(wǎng)站、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
中文字幕乱码亚洲美女精品| 亚洲国产熟女一区二区三| 激情网站免费在线观看| 久久热这里只有视频精品| 日韩欧美高清一区二区三区| 亚洲最新一区二区在线观看| 亚洲欧洲中文字幕一区二区| 一本久久精品午夜福利| 亚洲精品在线播放av| 四虎永久播放地址免费| 国产日本韩国三级在线| 亚洲中文字幕在线乱码| 亚洲精品精品一区二区| 成人午夜激情四射av| 欧美三级伦理片免费观看| 日韩视频在线一区二区三区| 一区二区三区中文在线播放| 免费看的日韩av毛片| 日韩欧美中文字幕一区二区| 2023天天操夜夜操| 国产精品成人一区二区三| 91桃色午夜福利视频| 日本东京热免一区二区| 日韩av在线观看大全| 国产免费观看久久黄av片涩av| 亚洲精品日本一区二区| 日本少妇人妻中文字幕| 国产一区精品在线免费看| 亚洲成人高清av在线| 青青草原在线免费视频 | 快播av手机在线播放| 十八禁在线观看国产一区| 日韩亚洲欧洲一区二区三区| 日本一区二区三区视频版| 蜜桃人妻av一区二区三区| 日韩av在线不卡一区二区| 麻豆一区二区人妻网站| 亚洲天堂毛片在线观看| 精品欧美激情精品一区| 91麻豆成人国产在线观看| 91午夜精品亚洲一区二区三区|