如何在javascript中获取json数据如果json数据有'/'数据键名
how to get json data in javascript if json data have '/' in data key name
肯定有人比我更早有同样的问题和解决方案,但不幸的是我没有找到,所以我不得不在这里创建新的问题。
JSON格式为
{
"NewDataSet": [
{
"USD/INR":
{
"DateTime": "2015-09-24 13:14:59.0",
"percentChange": "0.25",
"netChange": "0.16",
"name": "USD/INR",
"bidprice": "66.16"
}
}
]
}
我需要在JavaScript中访问美元/印度卢比节点的数据。我正在尝试:NewDataSet.USD/INR.DateTime
创建JS错误,如'Uncaught ReferenceError: INR is not defined'
假设您已经使用JSON.parse(json)
来解析JSON,您必须认识到NewDataSet
是一个数组,因此您使用[0]
抓取第一个元素:
var dateTime = obj.NewDataSet[0]['USD/INR'].DateTime;
演示var g = x.NewDataSet[0] // as it an array, just pick the first object in it
g["USD/INR"] // output object content
您可以像这样获取DateTime
值:
var a = {
"NewDataSet": [
{
"USD/INR":
{
"DateTime": "2015-09-24 13:14:59.0",
"percentChange": "0.25",
"netChange": "0.16",
"name": "USD/INR",
"bidprice": "66.16"
}
}
]
};
var dateTime = a.NewDataSet[0]['USD/INR']['DateTime']; // Result data
相关文章:
- 无法使用变量访问数据 JSON
- 使用 ng-repeat解析不均匀数据/ json对象
- 在没有jsonp的情况下从另一个域获取数据(json格式)
- 如何获取带参数的数据json
- 如何在android中显示实时雅虎金融股票数据..json格式如下所示
- 使用 JavaScript 将数据 json 显示到网页中
- 高位图表来源于API数据(JSON)
- 使用动态数据json初始化同位素
- Django:将数据JSON从视图传递给javascript
- 存储配置数据 (json)
- 未捕获的SyntaxError:意外的标识符图像数据json
- 接收数据json/jquery
- Jquery数据表数据json
- 不能在cakephp中使用数组数据json
- 在不锁定浏览器的情况下,将大数据JSON从REST请求反序列化为对象
- 如何读取数据JSON格式数组的字符串数据
- 我有一个流星应用程序,需要从/public/_assets/results/mmresults读取数据.Json文件,在
- 数据json不显示在html
- 使用2个下拉列表创建2个并排的表行来比较数据- JSON
- 需要将复杂的json对象转换为合适的angularjs UI树数据json结构