从 JSON 中发送的 ruby 哈希中获取 javascript 字符串

Get javascript string out of ruby hash sent in JSON

所以,我有一个 ruby 程序,它接受散列并将其转换为 JSON 字符串(假设散列是#FFFFFF),然后发送 JSON 字符串对于需要从 JSON 字符串中获取 #FFFFFF 的 javascript 程序,我试过 JSON.parse();无济于事, JSON.stringify();只有 return 这个 "{\"color\":\"#FFFFFF\"}" 我怎么才能把它变成 return 只是 javascript 字符串中的#FFFFFF?

JSON 源自 Ruby 散列的事实无关紧要。您必须 JSON.parse JSON 字符串 — 但是!那么你必须访问结果对象

.color属性

let json = '{"color":"#FFFFFF"}'
let data = JSON.parse(json)
console.log(data.color)
// #FFFFFF