使用DropWizard对动态模式进行java JSON解析
我需要用动态模式分析JSON
,并相应地做出响应
动态模式就像
{
"query": {
<OPERATOR>: {
<FIELD>: <VALUE>
}
},
"fields" : [<FIELD_1>, <FIELD_2>, ...],
"from": 0,
"size": 10
}
或者
{
"query": {
"and": [
{
<OPERATOR>: {
<FIELD>: <VALUE>
}
},
{
<OPERATOR>: {
<FIELD>: <VALUE>
}
}
]
},
"fields" : [<FIELD_1>, <FIELD_2>, ...],
"from": 0,
"size": 10
}
我们的回应将基于上述JSON's
。每个JSON
类型的响应都会不同。
我可以使用dropwizard的Jackson库来解析还是需要编写自己的解析器是一个难题。如果是,怎么做
提前谢谢
# 1 楼答案
如果你在我的代码中卡住了,请告诉我,因为时间不够,我没有完善它