【发布时间】:2013-06-16 07:53:45
【问题描述】:
我正在构建一个将公司添加到 MySQL 数据库的 REST API endpint。客户端发送带有附加数据包的 POST 请求。数据包是一个 JSON 对象。假设 JSON 公司对象的格式与 API 使用的公司类完全匹配。
如何将 JSON 公司对象数据放入公司类?实例化一个公司对象,json_decode() JSON 对象,然后调用几十个set() 方法似乎很愚蠢。
这似乎特别愚蠢,因为我计划在我的客户端包中提供相同的模型来构建作为 JSON 传递给我的 API 的对象,然后再被解码并再次映射回相同的对象。
我错过了什么吗?在构建我的 API 时,我经常遇到一些看似多余的事情,但也许这就是必须发生的事情。
【问题讨论】:
-
json_decode to custom class 的可能重复项