sql >> データベース >  >> RDS >> Mysql

phpでデータソースとしてjsonファイルを書く方法は?

    投稿したデータは有効なJSONではありません。周囲の括弧と終了括弧が欠落しています。

    わかりました、それを修正しましょう...そしてそれをdata.jsonとして保存します :

    {
        "name": "abc",
        "adr": "bcd",
        "partners": {
            "101": {
                "name": "xyz.com",
                "prices": {
                    "1001": {
                        "description": "SingleRoom",
                        "amount": 125,
                        "from": "2012-10-12",
                        "to": "2012-10-13"
                    },
                    "1002": {
                        "description": "DoubleRoom",
                        "amount": 139,
                        "from": "2012-10-12",
                        "to": "2012-10-13"
                    }
                }
            }
        }
    }
    

    PHPでJSONにアクセスするには、ファイルを読み込んでJSONを配列に変換するだけです。

    <?php 
    $jsonFile = "data.json"
    $json = file_get_contents($jsonFile);
    $data = json_decode($json, TRUE);
    
    echo "<pre>";
    print_r($data);
    echo "</pre>";
    ?>
    
    ";?>

    1. MySQLオペレーティング階層データ

    2. MySQLInnodbでのダングリングトランザクション

    3. DATABASEPROPERTYEX()を使用して、SQLServerのデータベース設定を返します

    4. Ibatisを使用したインサートでIDを返す方法(RETURNINGキーワードを使用)