![](/img/trans.png)
[英]Get keys and values from object from JSON url in javascript
[英]JSON / JavaScript get object keys
我从以下提取数据-
上面的函数以以下格式返回数据-
[Object { date=Date, value=112, volume=1469}, Object { date=Date, value=124, volume=539}, Object { date=Date, value=114, volume=859}, Object { date=Date, value=123, volume=1284}, Object { date=Date, value=113, volume=1382}, Object { date=Date, value=129, volume=1353}]
我只想以简单数组的形式获取键的列表。(解析数组中的第一个对象就足以获取此键,因为所有其他对象都具有相同的键)在上述输出的情况下,我想要简单数组看起来像["date","value","volume"]
我尝试了JSON.stringify
并进行了解析,但仍然无法正常工作。
另外,如何将从图表中获得的整个数组转换为简单数组?
我正在可视化以下类型的输出-
[{'date':'whatever', 'value':126, 'volume':911},
{'date':'whatever', 'value':136, 'volume':1005},
{'date':'whatever', 'value':125, 'volume':720}]
如果这个问题没有道理,请告诉我。 我将看看如何才能最好地重述。
使用Object.keys()
函数。 在函数的响应中,您得到一个数组。 使用它来获取键列表。
var data = getChartData('param')
Object.keys(data[0]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.