This commit is contained in:
@@ -183,7 +183,7 @@ public final class ObjectDecoder<R extends Reader, T> implements Decodeable<R, T
|
|||||||
DeMember member = in.readField(index, members);
|
DeMember member = in.readField(index, members);
|
||||||
in.skipBlank();
|
in.skipBlank();
|
||||||
if (member == null) {
|
if (member == null) {
|
||||||
in.skipValue(); //跳过该属性的值
|
in.skipValue(); //跳过不存在的属性的值
|
||||||
} else {
|
} else {
|
||||||
member.read(in, result);
|
member.read(in, result);
|
||||||
}
|
}
|
||||||
@@ -201,7 +201,7 @@ public final class ObjectDecoder<R extends Reader, T> implements Decodeable<R, T
|
|||||||
DeMember member = in.readField(index, members);
|
DeMember member = in.readField(index, members);
|
||||||
in.skipBlank();
|
in.skipBlank();
|
||||||
if (member == null) {
|
if (member == null) {
|
||||||
in.skipValue(); //跳过该属性的值
|
in.skipValue(); //跳过不存在的属性的值
|
||||||
} else {
|
} else {
|
||||||
Object val = member.read(in);
|
Object val = member.read(in);
|
||||||
boolean flag = true;
|
boolean flag = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user