目录

后端返回不同数据类型的不同获取方式

后端返回不同数据类型的不同获取方式

1,问题介绍

在项目开发过程中,后端返回的数据封装类型多种多样,而我们前端则需要根据不同的返回数据列表提取出我们需要的数据。因此,需要掌握不同返回数据样式的不同获取方法。

本文中主要介绍后端返回 字符串数组 和 对象 的前端数据处理方式,作为积累。

2,问题背景

在项目进行 【原料索证】 功能时,此时后端返回的时一个对象,与之前返回的字符串数组不同,需要更改获取和处理方式。

2.1 字符串数组返回实例

https://i-blog.csdnimg.cn/blog_migrate/6006ea00062e2a0e2d039373f78e58cb.png

这种数据返回类型为字符串数组,在进行数据获取时,需要将获取的数据类型定义为List.

如下图所示。

private List<CleaningDisinfectionData.CleaningDisinfectionInfoList.Data> cleanDisinfectionList = new ArrayList<>();

https://i-blog.csdnimg.cn/blog_migrate/7f6f7e026d3bc1ebdaf4063d6cc25d55.png

2.2 对象返回实例 在这里插入图片描述

返回数据类型为对象,在进行数据获取时,需要将其定义为对象Data

如下图所示:

private CleaningDisinfectionData.GetRawMaterialCertificateByID.Data getRawMaterialCertificateByIdData = new CleaningDisinfectionData.GetRawMaterialCertificateByID.Data();

https://i-blog.csdnimg.cn/blog_migrate/605970cb2ea83f7a69afd111d685dd0b.png