相关疑难解决方法(0)

将JSON反序列化为类

服务器返回JSON的这一部分:

{"condition": {
    "or": [
        {
            "and": [
                {
                    "operand": "a",
                    "operator": "==",
                    "value": "true"
                },
                {
                    "not": {
                        "operand": "b",
                        "operator": "==",
                        "value": "true"
                    }
                }
            ]
        },
        {
            "and": [
                {
                    "operand": "b",
                    "operator": "==",
                    "value": "true"
                },
                {
                    "not": {
                        "operand": "a",
                        "operator": "==",
                        "value": "true"
                    }
                }
            ]
        }
    ]
}}
Run Code Online (Sandbox Code Playgroud)

我写了下一个类层次结构:

public interface Condition {}


public class Expression implements Condition { 
   public Expression(String operator, String operand, String value) {
   } 
}


public class Not implements …
Run Code Online (Sandbox Code Playgroud)

java json jackson deserialization

15
推荐指数
2
解决办法
2万
查看次数

标签 统计

deserialization ×1

jackson ×1

java ×1

json ×1