在使用Ruby的YAML哈希中使用浮点数是否安全?

时间:2012-01-03 05:00:04

标签: ruby hash yaml floating-accuracy

如果我有像

这样的YAML文件
--- 
2.1: my product version

没有任何引号,Ruby会将2.1视为Float(至少在Syck下 - 我不确定Psych)。

使用Float作为哈希密钥是否有任何风险,只要密钥的所有其他出现都来自YAML文件或来自Ruby的文字?

0 个答案:

没有答案