【发布时间】:2018-07-05 10:11:50
【问题描述】:
我正在设置一个端点,我希望收到大量的 JSON 请求。当然,我想根据我的文档确保这些 JSON 对象的格式正确,以便我知道何时抛出400 状态码。这是一个例子:
{
"name":"John",
"surname":"Smith",
"id_no":82347239,
"residences":[
{
"address":[
"12 Something Road",
"Placeville",
"Countrystan",
"1234"
],
"type":"house"
}
] //etc
}
目前我正在使用大量 isset() 和 is_string() 等检查来检查有效性。有没有更简单的方法来确保格式与我的匹配?例如,我可以设置一个“模板”JSON 对象并使用一些函数来检查格式是否匹配?
【问题讨论】:
-
除了示例 JSON 之外,您还有什么要展示的吗?我们帮助您修复损坏的问题,这实际上是要求我们为您编写它,这不是我们在这里的目的,我们是一个帮助者社区,而不是免费的代码编写服务
-
我将从谷歌搜索 JSON 模式开始
-
@SamSwift웃 我在这里寻找框架、库或只是关于如何解决问题的想法。无需代码。
-
“我在这里寻找框架、库或只是关于如何解决问题的想法” - 这立即使这个问题成为一个离题的问题,A - 它是不是我们为您做研究的工作,要求图书馆推荐会带来太多的意见和噪音。 B - 我们不会为您编写它,您需要在 minimal reproducible example 中展示您所做和尝试过的事情。请阅读help center 页面了解更多关于您可以询问的话题的信息,另请参阅help center 了解您不应该询问的内容