加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何在Ruby on Rail的货币数量方法中使用GBP英

发布时间:2020-12-16 21:32:26 所属栏目:百科 来源:网络整理
导读:我是 Ruby和 Ruby on Rails的新手. 在遵循Ruby指南创建小型食品查找应用程序的同时,作者使用了Ruby on Rails中的数字到货币方法.问题是默认单位是$,但我想将其更改为£. 当我这样做的时候,在我尝试运行代码后,它给了我以下错误. number_helper.rb:7 invalid
我是 Ruby和 Ruby on Rails的新手.

在遵循Ruby指南创建小型食品查找应用程序的同时,作者使用了Ruby on Rails中的数字到货币方法.问题是默认单位是$,但我想将其更改为£.

当我这样做的时候,在我尝试运行代码后,它给了我以下错误.

number_helper.rb:7 invalid multibyte char (US-ASCII) (SyntaxError)

解决方法

将以下内容放在文件的第一行,即£.
#coding: utf-8

默认情况下,ruby可以读取一个字节的字符,即US-ASCII characters.£字符不符合US-ASCII代码,上面的魔术注释让ruby将文件读作UTF-8代码,这是标准的,并且能够处理多字节字符,包括£(根据Tin Man的建议添加).

编辑随着Ruby 2.0将于本月发布,默认编码将为UTF-8,因此您不再需要这样做了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读