使用 PHP/Laravel 解析 JSON 文件

扎克·塔克特

我有一个需要解析的 JSON。

{
    "Room 251": {
        "calID": "[email protected]",
        "availMsg": "Open Computer Lab"
        },

    "Room 318": {
        "calID": "[email protected]",
        "availMsg": "Open Computer Lab"
        },

    "Room 319 (Friends Room)": {
        "calID": "[email protected]",
        "availMsg": "Available For Study"
        },

    "Room 323": {
        "calID": "[email protected]",
        "availMsg": "Open Computer Lab"
        },

    "Room 513 (Voinovich Room)": {
        "calID": "[email protected]",
        "availMsg": "Available For Study"
        }
}

我需要获取房间名称、calID 和可用消息。在 PHP/Laravel 中执行此操作的最佳方法是什么?

卢卡斯·马丁斯

您可以使用json_decode来解析 json 数据。

混合 json_decode ( 字符串 $json [, bool $assoc ] )

例如:

$rooms = json_decode($yourJsonHere, true);

var_dump($rooms);

foreach($rooms as $name => $data) {
    var_dump($name, $data['calID'], $data['availMsg']); // $name is the Name of Room
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用BeautifulSoup解析JSON文件

来自分类Dev

使用AFNetworking解析JSON文件

来自分类Dev

使用BeautifulSoup解析JSON文件

来自分类Dev

使用python解析json文件

来自分类Dev

使用JSON.NET解析JSON文件

来自分类Dev

尝试使用 Swifty JSON 解析 json 文件

来自分类Dev

使用jQuery解析和搜索JSON文件

来自分类Dev

如何使用GSON解析JSON文件

来自分类Dev

如何使用Javascript解析JSON文件

来自分类Dev

使用sed或perl解析JSON文件

来自分类Dev

使用IronPython 2.5解析JSON文件

来自分类Dev

使用Python从JSON文件解析数据

来自分类Dev

如何使用jQuery解析JSON文件?

来自分类Dev

如何使用JavaScript解析JSON文件?

来自分类Dev

在Django中使用Python解析JSON文件

来自分类Dev

使用Python发出解析JSON文件的问题

来自分类Dev

无法使用Pandas解析JSON文件

来自分类Dev

使用Python从JSON文件解析数据

来自分类Dev

使用Python3解析json文件

来自分类Dev

如何使用jQuery解析JSON文件?

来自分类Dev

如何使用AngularJS解析许多json文件

来自分类Dev

使用 JAVA-SCRIPT 解析 JSON 文件

来自分类Dev

使用 Spark Scala 解析 JSON 文件

来自分类Dev

使用JSON Simple(OutOfMemoryError)解析大型JSON文件

来自分类Dev

解析json文件

来自分类Dev

解析openweatherMap json文件

来自分类Dev

需要解析json文件

来自分类Dev

Json文件解析-Groovy

来自分类Dev

Python解析JSON文件