- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我对 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 代码,这正在成为标准,并且能够处理多字节字符,包括 £
(根据铁皮人的建议添加)。
编辑随着本月发布的 Ruby 2.0,默认编码将为 UTF-8,因此您将不再需要这样做。
关于ruby-on-rails - 我如何在 Ruby on Rails 中使用 GBP 英镑符号到货币方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5773149/
我正在对电子邮件主题使用正则表达式,但希望允许用户在主题中的任何位置添加英镑符号 (£),但没有什么乐趣。 我的表达是: var subjectText = new RegExp(/^([a-zA-Z
我不知道如何获取货币符号? 目前我正在使用 setlocale(LC_MONETARY, 'en_GB'); money_format('%i', 1000); 哪个给我输出 GBP1,000 但是我
需要一些帮助来创建满足以下规则的正则表达式。任何建议将不胜感激。 (1a.) 可以选择从以下内容开始: £,$,€ 1b.货币值必须以一到三位数字开头 2a.逗号前:必须是一到三位数字 2b.逗号后:
我有一个非常奇怪的问题,我生成的用于发送电子邮件的查询字符串被以某种方式更改。 我编写的一个旧应用程序根据数据库中的各种参数创建一个 URL, dim wpret as string = "Click
我有英语版的 Excel 和波兰语的区域设置。我尝试编写一个代码,该代码将在数值之前使用井号符号对单元格进行格式化。 不幸的是,当我将符号粘贴到 VBA 窗口时,它被转换为“L”。宏记录器还将这种格式
我正在与返回货币 (System.Decimal) 和货币代码的数据库集成。货币代码是 "USD"、"GBP" 甚至 "FRF" 等字符串。 mscorlib 是否有内置的东西可以帮助我格式化这些货币
我想使用 GB 货币格式将我的分析中的一些数字格式化为货币,但作为仪表板,不需要那么精确,所以我想删除便士(小数点后的数字)并四舍五入它有助于 css 布局,我该怎么做?向上或向下舍入到最接近的磅值即
我有一些带有货币缩写的下拉框,例如 EUR、USD、GBP 和所有其他货币。我想使用一些 c# .Net 功能/方法,我可以在其中插入货币缩写并返回货币符号(€、$、£)。 我希望有人能帮助我。 最佳
我认为 utf-8 将能够处理整洁的 £ 而不必转换为实体? 使用 UTF-8 和 HTML5 处理 GBP 符号的正确方法是什么? (ps. 不认为 html5 部分应该有任何区别) 更新: 这是测
我对 Ruby 和 Ruby on Rails 还很陌生。 在按照 Ruby 指南创建小型寻食应用程序时,作者使用了 Ruby on Rails 中的数字到货币方法。问题是默认单位是 $ 但我想将它更
我有一个包含以下部分的 Java DataFlow 管道: PubSub 订阅者阅读多个主题 Flatten.pCollections 操作 从 PubsubMessage 转换为 TableRow
我有一个在 cygwin 中运行的 python (2.5.4) 脚本(在 Windows XP 的 DOS 框中)。我想在输出中包含一个井号 (£)。如果这样做,我会收到此错误: SyntaxErr
我是一名优秀的程序员,十分优秀!