使用Javascript解析Ruby哈希文字

时间:2016-01-31 01:31:46

标签: javascript ruby hash

我需要在Web表单中获取原始客户端文本,并将其作为JSON发送回Tomcat servlet。由于遗留原因,此输入可以格式化为Ruby哈希。我也不能强迫我的客户将他们现有的Ruby格式的输入转换为JSON。我可以编写一个自定义解析器,但是我想看看是否存在一个基于JavaScript的解决方案,这个解决方案可以让我确定一团文本是否是Ruby哈希,如果是,则将其转换为JSON。

1 个答案:

答案 0 :(得分:-1)

JSON是一个Ruby标准库。您只需要它:

require 'json'

data = {:hello => "goodbye"}
p data.to_json #=> "{\"hello\":\"goodbye\"}"

参考:Generating JSON