从 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
所以,我有一个 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