首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将对象数组从API响应转换为对象

如何将对象数组从API响应转换为对象
EN

Stack Overflow用户
提问于 2021-04-27 00:26:40
回答 2查看 197关注 0票数 0

我有一个来自下面API服务的JSON响应

代码语言:javascript
复制
data = [{
                id: 'event-1',
                title: 'All Day Event',
                start: '-01T14:30:00',
                end: '-02T14:30:00',
                className: "bg-danger",
                description: 'Aenean fermentum quam vel sapien rutrum cursus. Vestibulum imperdiet       finibus odio, nec tincidunt felis facilisis eu. '
            },
               {
                id: 'event-2',
                title: 'kiniko',
                start: '-01T14:30:00',
                end: '-02T14:30:00',
                className: "bg-success",
                description: 'Vestibulum imperdiet finibus odio, '
            },
            .....
];

如何将其转换为仅对象或提取对象?

示例如下

代码语言:javascript
复制
convertedObject = {
                id: 'event-1',
                title: 'All Day Event',
                start: '-01T14:30:00',
                end: '-02T14:30:00',
                className: "bg-danger",
                description: 'Aenean fermentum quam vel sapien rutrum cursus. Vestibulum imperdiet finibus odio, nec tincidunt felis facilisis eu. '
            },
                    {
                id: 'event-2',
                title: 'kiniko',
                start: '-01T14:30:00',
                end: '-02T14:30:00',
                className: "bg-success",
                description: 'Vestibulum imperdiet finibus odio, '
            }
            ....
;

在convertedObject变量中,应该去掉[]数组,只留下对象{}。

谢谢你们!

EN

回答 2

Stack Overflow用户

发布于 2021-04-27 00:31:47

您可以简单地访问返回结果的第0个索引,这将帮助您仅获取对象。

代码语言:javascript
复制
let data = [{ ...your data }]
let obj = data[0]
票数 1
EN

Stack Overflow用户

发布于 2021-04-27 00:32:00

该对象只是数组中的第一项,因此您应该能够用一个简单的[0]引用它

const object = data[0];

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67270348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档