我正在尝试将JSON转换为Java对象.当一对的某个值是null,它应该设置一些默认值.
这是我的POJO:
public class Student {
String rollNo;
String name;
String contact;
String school;
public String getRollNo() {
return rollNo;
}
public void setRollNo(String rollNo) {
this.rollNo = rollNo;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSchool() {
return school;
}
public void setSchool(String school) {
this.school = school;
}
}
Run Code Online (Sandbox Code Playgroud)
示例JSON对象:
{
"rollNo":"123", "name":"Tony", "school":null
}
Run Code Online (Sandbox Code Playgroud)
因此,如果是学校null,我应该将其变为默认值,例如"school":"XXX".在反序列化对象时如何使用 …
我是 EJB 项目的新手。并且我试图了解在@Transactional我的 EJB 方法顶部使用注释。我搜索了内容,对此没有明确的解释。任何人都可以清楚地解释这一点。
我已将google助手与我的dialogflow代理集成.我需要获取调用intent的用户.
例如,如果用户帐户"ABC"有权通过Google助手应用程序调用我的代理,则在欢迎意图中我必须发送"欢迎ABC"之类的回复.如何通过谷歌助手应用实现这一点是我的终点.
提前致谢.