Browse Source

fix IS filter

pull/16/head
Jochen Berger 11 years ago
parent
commit
df4d70889e
  1. 6
      json-path/src/main/java/com/jayway/jsonpath/Criteria.java

6
json-path/src/main/java/com/jayway/jsonpath/Criteria.java

@ -240,10 +240,12 @@ public class Criteria {
} }
return true; return true;
} else { } else {
Object actualVal = readSafely(this.key, map);
if (isValue == null) { if (isValue == null) {
return (map.get(key) == null); return actualVal == null;
} else { } else {
return isValue.equals(map.get(key)); return isValue.equals(actualVal);
} }
} }
} else { } else {

Loading…
Cancel
Save