javascript - JSon Map - React Native
问题描述
我有以下这种格式的 JSON。我正在使用本机反应并从 API 接收此 JSON:
{
"2019-10-01": [
{
"respAgenda": "Cleber Romero",
"cliente": "DAVI E FERNANDES LTDA",
"dtIniti": "08:00",
"dtInicioCompleta": "01/10/2019 08:00",
"dtFimHora": "09:00",
"idAgenda": "39250",
"idChamadoAgenda": "44419",
"tituloAgenda": "Visita solicitada pelo cliente - StreetC",
"descricaoAgenda": "Visita solicitada pelo cliente - StreetCar.",
"tipoAgenda": "",
"idRespAgenda": "18",
"dataAbertura": "2019-09-30 10:07:26",
"dataInicio": "2019-10-01 08:00:00",
"diaInicio": "1",
"mesInicio": "10",
"anoInicio": "2019",
"dataFim": "2019-10-01 09:00:00",
"diaFim": "1",
"mesFim": "10",
"anoFim": "2019",
"corAgenda": "#DBDB70",
"statusAgenda": "1"
},
{
"respAgenda": "Hilver Mendes",
"cliente": "COOPERATIVA PATENSE DE TRANSPORTES DE CARGAS E PASSAGEIROS LTDA",
"dtIniti": "09:30",
"dtInicioCompleta": "01/10/2019 09:30",
"dtFimHora": "00:00",
"idAgenda": "39275",
"idChamadoAgenda": "44444",
"tituloAgenda": "Implantação",
"descricaoAgenda": "Implantação do sistema",
"tipoAgenda": "",
"idRespAgenda": "6",
"dataAbertura": "2019-10-01 09:23:36",
"dataInicio": "2019-10-01 09:30:00",
"diaInicio": "1",
"mesInicio": "10",
"anoInicio": "2019",
"dataFim": "2019-10-01 00:00:00",
"diaFim": "1",
"mesFim": "10",
"anoFim": "2019",
"corAgenda": "#bbbbbb",
"statusAgenda": "1"
},
(...)
]
}
我需要映射它,所以它看起来像这样:
{
'2019-10-22': [{text: 'Cleber Romero, cliente x, etc etc...'}],
'2019-10-23': [{text: 'Hilver Mendes, cliente x etc etc ...'}],
'2019-10-24': [],
'2019-10-25': [{text: 'Hilver Mendes, cliente x etc etc ...'},{text: 'Cleber Romero, cliente x, etc etc...'}]
(...)
}
有人知道怎么做吗?我用地图尝试了几种方法,但没有任何效果。我最大的问题是处理这些数据并对文本进行分组。
解决方案
推荐阅读
- python - Python海龟——如何画蜘蛛网
- php - 我的提交按钮不起作用,而是触发了 Ajax 请求
- postgresql - 使用 x509 证书登录 PostgreSQL
- drupal - 添加菜单链接 Drupal 8
- heroku - 在 Heroku 中使用自定义域部署 Web 应用程序所需的东西
- vectorization - icc的向量化和ispc的向量化有什么区别?
- javascript - 替代导入全局 es6 常量
- python - 如何在不将所有内容都放在 try/except 块中的情况下处理可能丢失的包?
- ios - 登录后查看脱臼或取消firebase社交登录swift
- couchbase - 如何在 n1ql Couchbase 中创建具有所有组合的对数组