Tag: 数据提取

ruby:从嵌套的json中提取字段

我正在努力教自己ruby并解决工作中的问题。 我的最终目标是从API中提取JSON响应中的许多字段中的三个,操作并转储到CSV以进行执行报告。 JSON的结构是: { “status”: 200, “data”: { “total”: 251, “alerts”: [ { “dataPoint”: “x”, “ackedBy”: “x”, “dataSourceInstance”: “x”, “dataSource”: “x”, “host”: “x”, “endOn”: 0, “ackedOn”: 1385085190, “dataSourceInstanceId”: 588384, “hostId”: 935, “type”: “alert”, “dataSourceId”: 694, “ackedOnLocal”: “2013-11-21 17:53:10 PST”, “id”: 6170384, “startOn”: 1385084917, “thresholds”: “!= 1 1 1”, “endOnLocal”: “”, “level”: “error”, “ackComment”: “x”, “value”: […]