国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

解決ASP.NET MVC3與FusionCharts亂碼問題

2019-11-15 02:30:41
字體:
供稿:網(wǎng)友

解決asp.net MVC3與FusionCharts亂碼問題

程序代碼

代碼如下復(fù)制代碼
<script type="text/javascript">$(document).ready(function () {var myChart = new FusionCharts("/FusionCharts/FCF_MSLine.swf", "myChart1", "720", "300");myChart.setDataURL("/Portal/GetUserStat");myChart.render("charts1");})</script>
解決ASP.NET MVC3與FusionCharts亂碼問題直覺和字符編碼有關(guān)。在瀏覽器中將MVC接口數(shù)據(jù)另存為xml文件,F(xiàn)usionCharts直接調(diào)用xml文件同樣是亂碼,再用UltraEdit打開xml另存為UTF8帶BOM文件,圖表顯示正常,前后兩個(gè)xml文件:解決ASP.NET MVC3與FusionCharts亂碼問題為了確保BOM不是在瀏覽器中另存為時(shí)丟失,對(duì)http數(shù)據(jù)抓包,確定了服務(wù)器響應(yīng)時(shí)就沒有BOM:解決ASP.NET MVC3與FusionCharts亂碼問題現(xiàn)在可以肯定是因?yàn)镸VC輸出的內(nèi)容缺少BOM導(dǎo)致亂碼,怎么改呢?找到代碼:
代碼如下復(fù)制代碼
return Content(str, "text/xml", Encoding.UTF8);
修改為:
代碼如下復(fù)制代碼
return Content(str, "text/xml", new UTF8Encoding(true));
仍是缺少BOM亂碼,最后修改如下解決:
代碼如下復(fù)制代碼

Response.Write(Encoding.UTF8.GetString(new byte[] { 0xEF, 0xBB, 0xBF }));return Content(str, "text/xml", Encoding.UTF8);

以上測(cè)試使用FusionCharts Free - ver 2.2。你可能感興趣的文章
  • asp.net中url字符串編碼亂碼問題與解決辦法
  • asp.net url址址中中文漢字參數(shù)傳遞亂碼解決方法
  • asp.net RadComboBox控件 亂碼的解決方法
  • asp.net url 中文參數(shù)傳遞亂碼解決方法
  • ASP.NET中Request接收參數(shù)亂碼解決方法
  • asp.net防止下載中文文件名出現(xiàn)亂碼
  • ASP.NET中Ajax亂碼解決方法
  • asp.net 在IIS上的亂碼
  • asp.net url傳遞中文亂碼的解決方案
  • asp.net亂碼解決方法

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 柯坪县| 手游| 沙湾县| 石林| 顺义区| 卢龙县| 舟曲县| 象州县| 澄城县| 延寿县| 巧家县| 崇信县| 双江| 杂多县| 库尔勒市| 门源| 海盐县| 金山区| 肇源县| 汪清县| 靖边县| 项城市| 永济市| 斗六市| 贞丰县| 安新县| 韶山市| 恭城| 南和县| 永泰县| 含山县| 临澧县| 怀远县| 奉新县| 浙江省| 历史| 宁国市| 平和县| 太康县| 潜江市| 蒲城县|