Jackson将输入数字读取为字符串。在下面的示例中,学生班级将名称4567读取为字符串。
ex:输入
{
name: 4567
...
}
Java类
Class Student {
String name;
...
}
Jackson正在解析JSON文本并将数字值映射到字符串字段,我不希望类型转换,即将数字转换为字符串。在这种情况下,Jackson将值从int(4567)转换为String(“ 4567”)。 如果提供的其他类型失败,该行为如何改变以引发异常?
答案 0 :(得分:3)
为run_tracker: $(objects) run_tracker.o utils.h
g++ -o $@ run_tracker.o $(objects) $(LIBS)
注册的自定义解串器绝对可以正常工作,并且可以防止转换。反序列化器将直接通过plot(1:NCOL(df1), df1[1,], type = "h", lwd = 4, lend = "butt", xaxt = "n")
lines(spline(1:NCOL(df1), df1[1,]))
axis(1, at = 1:NCOL(df1), labels = names(df1), las = 2)
查看内容,以便他们可以检测基础令牌类型。
这将帮助您:
java.lang.String
您可以找到更多信息here。