Javascript 使用Json正确显示情绪数据

Javascript 使用Json正确显示情绪数据,javascript,json,parsing,string-formatting,stringify,Javascript,Json,Parsing,String Formatting,Stringify,我正在研制一种情绪读取器。用户按下按钮,屏幕开始显示情感数据 我的问题是因为它使用JSON的stringify,所以它以一条直线显示数据: { "joy":50, "sadness":0, "anger:0", "surprise": 0, "fear": 0, "contempt": 0, "disgust": 0} 我想把花括号去掉。我还想找到一种方法来设计文本joy,也许可以在文本中添加粗体或颜色,但我不熟悉修改JSON数据 detector.addEventListener("onIm

我正在研制一种情绪读取器。用户按下按钮,屏幕开始显示情感数据

我的问题是因为它使用JSON的
stringify
,所以它以一条直线显示数据:

{ "joy":50, "sadness":0, "anger:0", "surprise": 0, "fear": 0, "contempt": 0, "disgust": 0}
我想把花括号去掉。我还想找到一种方法来设计文本
joy
,也许可以在文本中添加粗体或颜色,但我不熟悉修改JSON数据

detector.addEventListener("onImageResultsSuccess", function(faces, image, timestamp) {
    $('#results').html("");
    if (faces.length > 0) {      
        log('#results', 
            "<b>Emotions: </b>" + JSON.stringify(faces[0].emotions, function(key, val){
             return val.toFixed ? Number(val.toFixed(0)) : val;
            })
        );
    }
});
detector.addEventListener(“onImageResultsSuccess”,函数(面、图像、时间戳){
$('#results').html(“”);
如果(faces.length>0){
日志(“#结果”,
“情感:”+JSON.stringify(faces[0]。情感,函数(key,val){
返回val.toFixed?编号(val.toFixed(0)):val;
})
);
}
});

你的
对象和
面[0]。情绪
对象不是JSON(在序列化之前,它不会变成JSON,即字符串化)。无论如何,关于的一些教程可能是一个很好的开始。您的
对象和
面[0]。情绪
对象不是JSON(在序列化之前,它不会变成JSON,例如,将其字符串化)。无论如何,一些教程可能是一个很好的开始。