如何访问特殊的特征Json解析

How to access special characterized Json parse?

本文关键字:特征 Json 解析 何访问 访问      更新时间:2023-09-26

我有以下json输出,当涉及到这些字符时,我无法通过。

Json字符串

{
    "results": {
        "RESULT1-Node1": {
            "Network.MS": "405",
            "Down_time": "131"
        },
        "RESULT4-Node2": {           
            "Network.MS": "451",
            "Down_time": "141"                         }
             }
}
Javascript

     for (var resultBank in jsonData.results) {
            var rootType = resultBank ;
            console.log(rootType );
             for(var result in eval("resultBank."+JSON.stringify(rootType)) ){
                console.log(result[result]); 
             }  
}

当使用for (var x in y)循环通过y时,x变量被设置为每个项目的索引。因此,要获取项目本身,您可以使用y[x]

for (var resultBank in jsonData.results) {
    var rootType = resultBank ;
    console.log(rootType );
    for(var result in jsonData.results[resultBank]) {
        console.log(jsonData.results[resultBank][result]); 
    }  
}