0

这是我的 json 导出数据

{
"count":79,
"stories":{
  "23658975":{
     "title":"NOMINATIVO",
     "description":"BUSDRAGHI PIERGIORGIO",
     "updated_at":"2013-06-16T18:55:56+02:00",
     "created_at":"2013-06-16T18:39:06+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":14,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23658975",
     "workspace_id":"3190675",
     "parent_id":"23658965"
  },
  "23658985":{
     "title":"SOGGETTO",
     "description":"PRIVATO",
     "updated_at":"2013-06-16T18:55:56+02:00",
     "created_at":"2013-06-16T18:39:06+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":15,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23658985",
     "workspace_id":"3190675",
     "parent_id":"23658965"
  },
  "23658995":{
     "title":"CF/P.IVA",
     "description":"BSD PRG 77P19 G999C",
     "updated_at":"2013-06-16T18:55:56+02:00",
     "created_at":"2013-06-16T18:39:06+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":16,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23658995",
     "workspace_id":"3190675",
     "parent_id":"23658965"
  },
  "23659005":{
     "title":"DOMICILIO o SEDE LEGALE",
     "description":"Via NOMEVIA, xx - LOCALITA CAP COMUNE (PR)",
     "updated_at":"2013-06-16T18:55:56+02:00",
     "created_at":"2013-06-16T18:39:06+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":17,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23659005",
     "workspace_id":"3190675",
     "parent_id":"23658965"
  },
  "23659015":{
     "title":"LEGALE RAPPRESENTANTE",
     "description":"-",
     "updated_at":"2013-06-21T00:46:56+02:00",
     "created_at":"2013-06-16T18:39:06+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":18,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23659015",
     "workspace_id":"3190675",
     "parent_id":"23658965",
     "sub_story_ids":[

     ]
  },
  "23658885":{
     "title":"INCARICO N.",
     "description":"22999",
     "updated_at":"2013-06-16T18:47:50+02:00",
     "created_at":"2013-06-16T18:39:05+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":5,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23658885",
     "workspace_id":"3190675",
     "parent_id":"23658875"
  },
  "23658895":{
     "title":"DATA INCARICO",
     "description":"12 Giugno 2013",
     "updated_at":"2013-06-16T18:47:50+02:00",
     "created_at":"2013-06-16T18:39:05+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":6,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23658895",
     "workspace_id":"3190675",
     "parent_id":"23658875"
  },
  "23658905":{
     "title":"NUMERO SINISTRO",
     "description":"721234567-1",
     "updated_at":"2013-06-16T18:47:50+02:00",
     "created_at":"2013-06-16T18:39:05+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":7,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23658905",
     "workspace_id":"3190675",
     "parent_id":"23658875"
  },
  "23658915":{
     "title":"DATA SINISTRO",
     "description":"1/5/13",
     "updated_at":"2013-06-16T18:47:50+02:00",
     "created_at":"2013-06-16T18:39:05+02:00",
     "due_date":null,
     "start_date":null,
     "story_type":"task",
     "state":"not started",
     "position":8,
     "archived":false,
     "deleted_at":null,
     "sub_story_count":0,
     "budget_estimate_in_cents":null,
     "time_estimate_in_minutes":null,
     "budget_used_in_cents":0,
     "logged_billable_time_in_minutes":0,
     "id":"23658915",
     "workspace_id":"3190675",
     "parent_id":"23658875"
  }, ... and so on ... (check the api url blow for full file)

导出文件是通过 API url 自动生成的,所以我不能修改 json 结构。这是完整的 json 文件http://www.studiokaleya.it/mavenlinkapi/dati/stories.json

这是我想做的事情:

  1. 带有 api url workspace_id 值和按钮的可填充字段的网页,用于自动生成对 api 的搜索
  2. 从 json 中获取数据并在 html 表中报告“标题”和报告“描述”值

暂存表示例:

<TABLE>
<TR>
<TD>NUMERO SINISTRO</TD>
<TD>DATA SINISTRO</TD>
<TD>MORE DATA>
</TR>
<TR>
<TD>here goes "description" value for "NUMERO SINISTRO"</TD>
<TD>here goes "description" value for "DATA SINISTRO"</TD>
<TD>and so on...</TD></TR>
</TABLE>

有点超出我的能力......所以任何具体的提示都可能有所帮助。

4

1 回答 1

0

阅读此页面,看看你是如何开始的。特别是“从外部文件读取 JSON”部分

于 2013-06-23T20:20:13.823 回答