使用具有保留关键字属性的Kotlin数据类为restTemplate创建JSON

达基弟子

我需要使用JSON对象进行API调用。这对我来说使用数据类和使用restTemplate.postForEntity()我遇到的问题是API正在寻找的属性,{ "object": ... }并且我不能在object的数据类中创建val,因为它是一个保留关键字。

我试图覆盖toString方法以输出,"RequestClass(\"object\"=$obj)"但没有用。是否存在另一个需要用restTemplate覆盖的类,或者是否有其他方法来创建与保留关键字同名的属性?

达基弟子

该链接有助于修复它。给变量`object`命名可以使其保持该命名方案。谢谢!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用数据类创建“仅关键字”字段?

重复使用具有多个输入的用户关键字

从具有常量构造函数的类创建对象时,为什么要使用 const 关键字?

具有计算属性的弱关键字

在至少具有抽象方法(Java)的类中,是否必须使用“抽象”关键字吗?

如何使用new关键字创建具有多个参数的Task,返回Typ,TaskCreationOptions参数?

使用let或var关键字创建类对象?

如何在不同的 Pandas 数据框中搜索关键字并在父 DF 中更新或创建具有匹配关键字的新列

使用保留关键字枚举

使用ast创建具有仅关键字参数且具有默认值的函数

使用python按关键字替换json数据键

如何使用具有角度为 9 的数据数组的数据创建表单组?

如何使用保留关键字作为名称转换JSON有效负载以在Ballerina中记录

如何使用可解码协议为具有不同键的相同 Json 属性创建公共类

类的constexpr关键字有问题

与具有新关键字的基类具有相同接口的子类

在Kotlin中使用eval关键字

何时使用Kotlin暂停关键字?

如何使用具有相同名称的“数据目标”属性创建多个弹出窗口

在方法中为字符串参数使用'ref'关键字是否对C#具有良好的性能?

Kotlin中的保留关键字是什么?

在Android Studio中使用导航框架时,如何知道保留的类名或关键字?

Java类文件可以使用保留关键字作为名称吗?

为什么在Python中使用type.Generic时保留cls关键字属性?

使用保留关键字作为XML属性的Xstream和解决方法。(“班级”)

VBA-使用保留关键字作为名称的类属性

具有派生属性的 Kotlin 数据类

使用保留关键字作为变量名创建Java对象

如何访问与保留关键字同名的属性?