json format チェック

2016.01.31 Sunday 12:56
0
    [hachimitsu@idcf5 json_chec]$ php json_chec2.php 1
    json oooo!
    stdClass Object
    (
    [type] => Blog
    [profile] => stdClass Object
    (
    [name] => Syncer
    [published] => 2014-06-10
    )

    )
    [hachimitsu@idcf5 json_chec]$
    [hachimitsu@idcf5 json_chec]$ php json_chec2.php 2
    json oooo!
    object(stdClass)#1 (2) {
    ["type"]=>
    string(4) "Blog"
    ["profile"]=>
    object(stdClass)#2 (2) {
    ["name"]=>
    string(6) "Syncer"
    ["published"]=>
    string(10) "2014-06-10"
    }
    }
    [hachimitsu@idcf5 json_chec]$
    [hachimitsu@idcf5 json_chec]$ cat jso
    json_chec.php json_chec2.php
    [hachimitsu@idcf5 json_chec]$ cat json_chec2.php
    $output_format = $argv[1] ;
    // argv = 1 print_r
    // argv = 2 var_dup

    $json = '{
    "type": "Blog",
    "profile": {
    "name": "Syncer",
    "published": "2014-06-10"
    }
    } ' ;
    $json_obj = json_decode($json) ;
    //var_dump(json_decode($json));
    //print_r(json_decode($json),true);
    //echo "[" . json_decode($json) . "]" ;
    if( $json_obj == null ) {
    echo "json error! ¥n" ;
    } else {
    echo "json oooo! ¥n" ;
    //var_dump($json_obj) ;
    //print_r($json_obj,true) ;
    if( $output_format == "1" ) {
    print_r($json_obj) ;
    } else {
    var_dump($json_obj) ;

    }
    }

    ?>
    [hachimitsu@idcf5 json_chec]$


    curl -X POST -H "Content-Type: application/json" http://localhost:3000/comments -d @comment.json
    curl -H "Content-Type: application/json" -d '{"root":[{"title":"テスト1", "url": "http://examples.com/test1"}, {"title":"テスト2", "url":"http://examples.jp/test2"}]}' http://api.examples.com/postjson.php
    json format checkを apibaseとかにいれよう

    エラーですぎ ださなようにする
    phpstormデバッグいれる
    全部にorder しょ いれる default設定

    category:php | by:ittoocomments(0)trackbacks(0) | -

    スポンサーサイト

    2019.09.17 Tuesday 12:56
    0
      category:- | by:スポンサードリンク | - | - | -
      Comment








         
      Trackback
      この記事のトラックバックURL

      ad
      Calender
        12345
      6789101112
      13141516171819
      20212223242526
      2728293031  
      << October 2019 >>
      Selected entry
      PR
      Category
      Archives
      Recent comment
      • パス指定 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-4: truncated ¥xXX escape
        久米隆文
      • 円マークが自動変換されてる
        aaaaaa
      • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
        66hills
      • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
        ssd
      • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
        max
      • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
        DOM
      • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
        DOM
      • コンピュータ業界の根本的な変化
        cloud
      • コンピュータ業界の根本的な変化
        Dellの仮想化
      • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
        えちごや
      Recent trackback
      • スマートフォンの法人活用例
        無線LANネットのブログ
      • Yahoo!オークションからのアフィリエイト収入が一気に70%減になってしまい涙目になってる話
        特選情報
      Recommend
      Link
      Profile
      Search
      Others
      Mobile
      qrcode
      Powered
      無料ブログ作成サービス JUGEM