从 JSON 获取键值对而不使用 .(DOT) 在 Java 脚本或 jquery 中
Fetch Key value pair from JSON without using .(DOT) in Java script or jquery
如何在不使用dot(.
)的情况下从下面的JSON中获取数据?
var JsonObj = {
"database.status" : {
"healthy" : false,
"error" : {
"message" : null,
"stack" : [ "com.dhrubajyoti.tvs.utilities.DatabaseHealthCheck.check(DatabaseHealthCheck.java:26)", "com.codahale.metrics.health.HealthCheck.execute(HealthCheck.java:172)" ]
}
},
"gs.status" : {
"healthy" : true
},
"last.incremental.import" : {
"healthy" : false,
"error" : {
"message" : null,
"stack" : [ "org.springframework.jdbc.core.JdbcTemplate$SimplePreparedStatementCreator.createPreparedStatement(JdbcTemplate.java:1436)", "org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:581)", "org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:637)", "org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:666)", "org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:674)", "org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:734)", "com.dhrubajyoti.tvs.dao.IncrementalImportLogDaoImpl.findLatestImport(IncrementalImportLogDaoImpl.java:76)"]
}
},
"last.incremental.update" : {
"healthy" : false,
"error" : {
"message" : null,
"stack" : [ "org.springframework.jdbc.core.JdbcTemplate$SimplePreparedStatementCreator.createPreparedStatement(JdbcTemplate.java:1436)" ]
}
},
"memory.status" : {
"healthy" : false,
"message" : "Used memory 3 GB. Current threshold 0.8315874 is above alarm threshold 0.8"
}
}
使用 [] 表示法,如下所示。阅读此处了解更多信息。
for (key in JsonObj) {
alert(key + " is healthy: " + JsonObj[key]["healthy"]);
}
不太确定你在问什么。您是否在问如何使用括号表示法将键指定为字符串而不是点属性?JavaScript 对象:按字符串名称访问变量属性
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- Java脚本时间添加
- 如何将字符串值从php页面发送到java脚本页面
- java脚本在Chrome和其他浏览器中对LocaleTimeString的不同行为
- Java脚本将URL转换为已保存的URL时出错
- 如何使用Java脚本创建提交按钮's的拖放功能
- 如何在java脚本中验证手机号码
- 使用java脚本更改onClick事件中菜单选项卡的颜色
- 无限的java脚本循环
- 无法在java脚本中调用图像的点击事件函数
- 如何在java中获得浏览器的java脚本控制台输出
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- java脚本的数学方程显示错误的答案
- AngularJS:如何使用java脚本函数更改跨度的ng-show条件
- 如何在java脚本中传递对象数组
- java脚本网站最佳实践
- 无法将java脚本函数与Panel'绑定;s OnLoad事件
- Java脚本访问Location标头's OAuth 2的URL片段
- 从 java 脚本调用函数时 PHP 中出错
- 当没有互联网连接时,谷歌地图Java脚本API处理