如何解析结构不同的JSON?

时间:2019-03-01 13:55:02

标签: json http go

如果我有一个HTTP服务器并且有人向其发布JSON,但是JSON具有两种不同的结构之一,并且唯一保持不变的密钥是app.post("/post", function(req, res){ if(req.body.post.group =="Sunnah") { var group1 = req.body.post.group; group1.create(req.body.post, function(err, newSunnah){ if(err){ console.log(err); } else { res.redirect("/view"); } }); } if(req.body.post.group !=="Sunnah") { res.send("Not available"); } }); ,该如何解析呢?

示例1:

example

示例2:

{
    "example": "",
    "example2": {
        "example3": 0
    }
}

仅可以使用一种结构:

{
    "example": "",
    "example4": {
        "example5": false
    }
}

0 个答案:

没有答案