Jackson json解析忽略属性

时间:2018-08-08 06:43:29

标签: java json jackson

我正在尝试比较2个json字符串,但必须首先删除timestamp字段。

当前代码如下:

    ObjectNode j1;
    ObjectNode j2;
    try {
        j1 = (ObjectNode) objectMapper.readTree(b1);
        j2 = (ObjectNode) objectMapper.readTree(b2);
    } catch (IOException e) {
        // error handling
    }
    j1.remove(TIMESTAMP_FIELD);
    j2.remove(TIMESTAMP_FIELD);
    return j1.equals(j2)

现在,我想知道是否容易操作jackson解析的字段,这样我以后就不必删除这些字段了。我环顾四周,只找到了映射到POJO的解决方案,由于我只有一个json字符串,因此在我的情况下不起作用。

有人知道更好/更快的解决方案吗?

0 个答案:

没有答案