`
jsntghf
  • 浏览: 2544122 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

ruby1.9的中文问题

阅读更多
STATUS = {
  "0" => "通过",
  "1" => "拒绝"
}

 

上面这段代码,在ruby1.8.7下运行正常,但在ruby1.9.2下却报出以下错误:

 

invalid multibyte char (US-ASCII)
syntax error, unexpected $end, expecting '}'
    "0" => "通过",
                ^):

 

只要在文件开头加上以下代码即可:

 

# encoding: utf-8
或者
# coding: utf-8

 

分享到:
评论

相关推荐

    Programming Ruby - The Pragmatic Programmer's Guide, 2nd Edition (2005) [annotated]

    在阅读了第一版后,他毅然决然地从Java转向Ruby,并创立了一家专注于利用Ruby解决实际问题的公司,从而实现了职业上的转型与成功。 ### 技术社区的认可 汤姆·埃内博(Tom Enebo),JRuby的开发者,表达了对...

    ruby参考手册1.9.chm

    ruby的参考手册,中文的,谁想要直接下载的。不用积分呀。方便大家。

    ruby编码转换

    ### Ruby 1.9 编码转换详解 在Ruby 1.9中,字符串处理方面的改进使得编码转换变得更加直观和高效。本篇文章将详细介绍如何在Ruby 1.9环境中进行编码转换,包括如何查看字符串的编码信息、如何强制更改字符串的编码...

    ruby基础教程(中文第四版).epub

    本书支持最新的Ruby 2.0, 也附带讲解了可运行于1.9版本的代码, 事无巨细且通 俗易懂地讲解了编写程序时所需要的变量、 常量、 方法、 类、 流程控制等的语法, 以及主要类的使用方法和简单的应用, 让没有编程...

    Ruby语言中文教程

    - Ruby 1.9以后版本引入了Green Thread,提供轻量级线程,但并非真正的并发,因为Ruby解释器在MRI实现中使用全局解释器锁(GIL)。 - Fiber:用于实现协程的结构,允许用户控制线程的切换。 学习Ruby语言,不仅...

    hruby:将Ruby嵌入Haskell程序中

    这个库并不适用于Ruby 1.9版本,可能是因为Ruby 1.9与更新的版本之间存在较大的语法或API差异,或者是因为hruby项目在开发时未考虑对1.9版本的支持。因此,如果你的环境中使用的是Ruby 1.9,可能需要升级到更现代的...

    Rails中上传文件保存中文文件名乱码

    在Ruby中,可以使用`iconv`库或者`String#encode`方法(Ruby 1.9及以上版本)来进行转换。以下是一个使用`iconv`的例子: ```ruby require 'iconv' def fix_encoding(file_name) iconv = Iconv.new('UTF-8', 'GBK...

    kanjivg2svg:从KanjiVG项目转换SVG数据的脚本

    kanjivg2svg 这是原始Ruby 1.9脚本的分支,该脚本从项目获取笔画顺序数据,并以特殊格式输出SVG文件。用法$ node kanjivg2svg -f path/to/kanji/ -t [frames|animated|numbers]您可以通过设置第二个参数来更改输出...

    redmine-2.6.7 For windows平台

    3. **环境要求**:运行Redmine 2.6.7需要Ruby 1.9.x版本及以上的支持,同时需要安装Rails框架和其他依赖库,如Gemfile中列出的各个gem包。使用`bundle install`命令可以自动安装所有必要的依赖。 4. **启动与运行**...

    RAILS2.1的中文版资料

    - IceskYsl负责第一章(Introduction)、第九章(Rake Tasks, Plugins and Scripts)、第十一章(Ruby 1.9)和第十四章(Additional Information)。 - jesse.cai负责第五章(Action Pack)和第十二章(Debug)。 - suave.su负责...

    Java Web服务构建与运行(高清中文版).part1.rar

     1.3 由Perl和Ruby语言实现的Web服务客户端  1.4 了解SOAP  1.5 Java语言实现Web服务请求  1.6 基于通信层的HTTP和SOAP消息跟踪  1.7 目前为止还有什么不清楚  1.8 Java SOAP编程API  1.9 带有复杂数据...

    Java Web服务构建与运行(高清中文版).part2.rar

     1.3 由Perl和Ruby语言实现的Web服务客户端  1.4 了解SOAP  1.5 Java语言实现Web服务请求  1.6 基于通信层的HTTP和SOAP消息跟踪  1.7 目前为止还有什么不清楚  1.8 Java SOAP编程API  1.9 带有复杂数据...

    Java Web服务构建与运行(高清中文版).part5.rar

     1.3 由Perl和Ruby语言实现的Web服务客户端  1.4 了解SOAP  1.5 Java语言实现Web服务请求  1.6 基于通信层的HTTP和SOAP消息跟踪  1.7 目前为止还有什么不清楚  1.8 Java SOAP编程API  1.9 带有复杂数据...

    Java Web服务构建与运行(高清中文版).part3.rar

     1.3 由Perl和Ruby语言实现的Web服务客户端  1.4 了解SOAP  1.5 Java语言实现Web服务请求  1.6 基于通信层的HTTP和SOAP消息跟踪  1.7 目前为止还有什么不清楚  1.8 Java SOAP编程API  1.9 带有复杂数据...

    Java Web服务构建与运行(高清中文版).part4.rar

     1.3 由Perl和Ruby语言实现的Web服务客户端  1.4 了解SOAP  1.5 Java语言实现Web服务请求  1.6 基于通信层的HTTP和SOAP消息跟踪  1.7 目前为止还有什么不清楚  1.8 Java SOAP编程API  1.9 带有复杂数据...

    JAVA.WEB服务.构建与运行

    1.3 由perl和ruby语言实现的web服务客户端 10 1.4 了解soap 11 1.5 java语言实现web服务请求 13 1.6 基于通信层的http和soap消息跟踪 14 1.7 目前为止还有什么不清楚 16 1.8 java soap编程api 18 1.9 带有复杂数据...

    db2数据库入门官方教程(中文版)

    1.9相关免费软件................................................................................................................17 1.9.1 IBM数据工作室(Data Studio)......................................

    db2数据库入门教程(官方中文版)

    1.9相关免费软件................................................................................................................17 1.9.1 IBM数据工作室(Data Studio)......................................

Global site tag (gtag.js) - Google Analytics