【发布时间】:2019-08-19 02:04:25
【问题描述】:
我正在尝试使用对象映射器将 json 字符串转换为对象类,但它一直返回 UnrecognizedPropertyException
这里是返回的json字符串
{"errorCode":400,"Message":"ORA-01403: 未找到数据\nORA-06512: 在 \"CSS_HPG.SELFCARE_LAY_DS_GOITRATRUOC\", 第 12 行\nORA-06512: 在第 1 行","数据":null}
这是我的课
import java.util.ArrayList;
import java.util.List;
/**
*
* @author Autumn
*/
public class PackageSearchOutput {
int errorCode;
List<String> Message;
PackageSearchOutputData Data;
public PackageSearchOutput(int errorCode, List<String> Message,
PackageSearchOutputData Data) {
this.errorCode = errorCode;
this.Message = Message;
this.Data = Data;
}
public PackageSearchOutput() {
}
public List<String> getMessage() {
return Message;
}
public void setMessage(ArrayList<String> Message) {
this.Message = Message;
}
public int getErrorCode() {
return errorCode;
}
public void setErrorCode(int errorCode) {
this.errorCode = errorCode;
}
public PackageSearchOutputData getData() {
return Data;
}
public void setData(PackageSearchOutputData Data) {
this.Data = Data;
}
}
这是我的映射代码
result = mapper.readValue(output.toString(), PackageSearchOutput.class);
这里是详细错误 click to see
【问题讨论】:
标签: java json string objectmapper jsonparser