当我有:
["a", "b", "c"]
这就是我所看到的:
['a','b','c']
我怎样才能做到这一点:
all
答案 0 :(得分:1)
你可以通过
来实现它<%= "a,b,c".split(',').inspect %>
或
<%= "a,b,c".split(',').to_s.html_safe %>
答案 1 :(得分:0)
因为你正在使用Rails,我猜这是JSON。
第一步是使用CGI.unescapeHTML
解码HTML实体:
str = '["a", "b", "c"]'
json = CGI.unescapeHTML(str)
# => "[\"a\", \"b\", \"c\"]"
现在解码JSON:
JSON.parse(json)
# => ["a", "b", "c"]
我认为在Rails中默认情况下可以使用CGI模块,但如果没有,您首先需要require "cgi"
。