有没有办法在模型类字段中添加一些属性/注释来标记来自服务器的 json 响应中字段的序列化名称(基于@SerializedNamefrom的问题)?Gson
例如,来自服务器的响应包含类似start_dateor的字段,some_date并且我希望在我的模型中包含名为startDateor的字段acquisitionDate。在我的响应模型中的 Spring 服务器字段中,使用@SerializedName("start_date").
我正在使用Angular 10并且HttpClient喜欢这样:
httpClient.get<MyModel[]>(environment.apiUrl + '/getData')
.pipe(map(models => models.map(m => Object.assign(new MyModel(), m)));