`
wozhidao
  • 浏览: 5931 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

Ruby中文编码问题

阅读更多

在做一个网站后台的时候,碰到一个很是烦人的问题,后台导航菜单放在模版页中

<head>
  <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
  <title>Items: <%= controller.action_name %></title>
  <%= stylesheet_link_tag 'admin' %>
</head>
<body>
<div id="header">
sadfasdf
</div>
<div id="container">
<div class="sidebar">
<dl>
<dt>gs剩me</dt>
<dt><%= link_to '1', admin_games_path %></dt>
</dl>
<dl>
<dt>2</dt>
<dd><%= link_to 'list', admin_items_path %></dd>
<dd><%= link_to 'new', new_admin_item_path %></dd>
</ul>
</div>
<div class="main">
<p style="color: green"><%= flash[:notice] %></p>
<%= yield %>
</div>
</div>
</body>

 

发页中页面中不能使用含有中文的字符串变量,下面这个示例完全正常

<body>
 后台首页    ds速度大大大大大大大大大大大大大大大大大大
</body>

  但如下就会报无效的UTF-8或ASCII-8BIT编码(先申明,所有页面和数据库编码均是UTF-8)

<body>
 后台首页  <%="d是"%>   ds速度大大大大大大大大大大大大大大大大大大
</body>

 

很多东西都是从数据库里读出来的,页面咱可能会没有含有中文的子符串,各位牛人们有没啥好的解决办法?

 

 

换回1.8.7,看来不能当小白鼠,给新版当试验品

分享到:
评论

相关推荐

    Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决

    中文乱码解决办法 cmd下中文不能输入 将cmd代码页改成936: chcp 936 ruby 读取中文强制设置为utf-8 可以在文件中加一个注释语句 # encoding: ...解决ruby不支持openssl的问题 在RHEL 5.4 x86_64安装rails的时候,提

    详解Ruby语言中的注释用法与中文编码问题

    Ruby 注释 注释会对 Ruby 解释器隐藏一行,或者一行的一部分,或者若干行。您可以在行首使用字符( # ): # 我是注释,请忽略我。 或者,注释可以跟着语句...Ruby 中文编码 用 Ruby 输出 “Hello, World!”,英文没

    ruby-style-guide:社区驱动的Ruby编码风格指南

    ruby-style-guide:社区驱动的Ruby编码风格指南

    Visustin v7.1 编程语言的流程图制作软件

    Perl, PHP, PL/I, PL/SQL, PowerBuilder PowerScript, PureBasic, Python, QuickBASIC, REALbasic, Rexx, Ruby, SAS, T-SQL, Unix shell script, VB, VBA, VBScript, VBNET, Visual FoxPro and XSLT。

    EditPlus 3.31 Build 860 简体中文版

    * 默认支持 Python/Ruby on Rails 语法加亮 * 改进语法加亮速度 (长行) *“未修改文档禁用保存按钮”选项 (“参数设置”-“文件”) * 在分隔命令中显示制表符和空格 * 在文件中查找允许以“;”号间隔的多文件夹名称 ...

    FusionCharts 3.1破解版,破解工具,中文指南,官方DEMO,官文脚本

    4、收集网上一些FusionCHarts的使用问题,如中文乱码的解决办法; 5、包括了官方的FusionCharts.js脚本文件,拿去即可使用了,呵呵; 6、最新独家修改的官方的DEMO例子,直接可以在本地打开哦。 不了解FusionCharts...

    Notepad2-mod 4.2.25.954 中文绿色版

    如代码高亮、编码转换、行号显示、多步 Ctrl+Z、增强的查找替换等等,是代替系统默认 Notepad 的极致选择。 代码折叠和代码高亮:HTML、XML、PHP、ASP (JS、VBS)、CSS、JavaScript、VBScript、C/C++、C#、...

    程序员开发代码编辑器 CodeLobster IDE Pro 1.9.0 中文多语免费版.zip

    程序员开发代码编辑器 CodeLobster IDE Pro 中文版程序员开发代码编辑器 CodeLobster IDE Pro 中文版 CodeLobster IDE 特色 易于使用的源代码编辑器和编译器 在设置操作期间,您可以进行文件关联并选择首选颜色方案...

    MadEdit编辑器

    功能可运行于Linux、Windows系统 具有繁、简体中文的界面 有三种编辑模式∶文本、区块、十六进制在十六进制模式中,可打开超大文件(最大为32GB) 用户可以在编辑时候切换文字编码,就像在网页浏览器中那样支持多种...

    免费 Web 应用程序开发工具 HBuilderX 2.9.8.20201110 中文版.zip

    HBuilderX 的编写用到了 Java、C、Web 和 Ruby。HBuilderX 本身主体是由 Java 编写,它基于 Eclipse,所以顺其自然地兼容了 Eclipse 的插件。快,是 HBuilderX 的最大优势,通过完整的语法提示和代码输入法、代码块...

    Aptana_Studio_Setup_2.0.5

    Aptana Studio支持中文的方法 : 在Windows 菜单 → Preferences → General → Content Types, 选择 Text ,在下方指定默认编码为UTF-8, 并在File associations下面添加文件类型,如 *.js ! 如果文档的编码不是...

    Instacode:面向 Windows 初学者的一步编码环境。 (开发中)

    由于在 Windows 上安装适用于 Python、Ruby 和 JavaScript 的现代开发工具非常困难,因此大多数人在尝试学习编码时都有一个巨大的障碍需要克服。 对于绝对的初学者来说,这可能非常令人生畏,我相信很多人会立即...

    FusionCharts3.1 最全破解版

    4、收集网上一些FusionCHarts的使用问题,如中文乱码的解决办法; 5、包括了官方的FusionCharts.js脚本文件,拿去即可使用了; 6、最新独家修改的官方的DEMO例子,直接可以在本地打开哦。 不了解FusionCharts的人...

    Aegisub 3.2.2 中文版 您专业的影片字幕制作工具.zip

    Aegisub 也可透过Lua、Perl 和 Ruby 编程语言来扩充功能。 在字幕组中,Aegisub 用于翻译,时间轴,编辑,排版,校对,卡拉OK计时以及卡拉OK特效。但许多字幕组也用其它的各种软件来代替它,例如使用Adobe After ...

    代码质量管理平台SonarQube

    Java Ruby语言编写的,当前最新版4.4。 功能/特性: 1、通过插件形式,完成各种功能扩展. 2、支持包括Java ,PHP , Python,C#,C/C++, PL/SQL, Cobol, JavaScrip, Groovy等等二十几种编程语言的代码质量管理与检测....

    EditPlus 3.31 Build 1129

    * 默认支持 Python/Ruby on Rails 语法加亮 * 改进语法加亮速度 (长行) *“未修改文档禁用保存按钮”选项 (“参数设置”-“文件”) * 在分隔命令中显示制表符和空格 * 在文件中查找允许以“;”号间隔的多文件夹名称 ...

Global site tag (gtag.js) - Google Analytics