我需要在Web表单中获取原始客户端文本,并将其作为JSON发送回Tomcat servlet。由于遗留原因,此输入可以格式化为Ruby哈希。我也不能强迫我的客户将他们现有的Ruby格式的输入转换为JSON。我可以编写一个自定义解析器,但是我想看看是否存在一个基于JavaScript的解决方案,这个解决方案可以让我确定一团文本是否是Ruby哈希,如果是,则将其转换为JSON。
答案 0 :(得分:-1)
JSON是一个Ruby标准库。您只需要它:
require 'json'
data = {:hello => "goodbye"}
p data.to_json #=> "{\"hello\":\"goodbye\"}"