11332


phpでJSON形式のデータを吐き出すプログラムをつくりました。  
これをObjective-Cから取得しようと思っているのですが、うまくいきません。  
URLの部分を、東京電力電力供給状況API(<http://tepco-usage-
api.appspot.com/latest.json>)に変更すると、正常に取得できているようですが、自作のJSONデータではnullが返ってきます。  
ウェブ方面にお詳しい方、ご教授願います。

[code]

    NSString *urlString = @"http://kokun.sakura.ne.jp/tutor/JSONTest.php";
    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:urlString]];
    NSData *json = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
    NSArray *array = [NSJSONSerialization JSONObjectWithData:json options:NSJSONReadingAllowFragments error:nil];
    NSLog(@"%@",array);
    
[/code]

【追記】  
以下はJSON形式のデータを吐き出すphpプログラムの全文です。

[code]

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>JSONTest</title>
    </head>
    <body>
    <?php
    $array = array(
        "name" => "shou",
        "date" => "2015-06-14 19:53:00",
        "content" => "hello world",
    );
    $json = json_encode($array);
    echo $json;
    ?>
    
    </body>
    </html>
    
[/code]


CC BY-SA 3.0
2015-06-14T11:47:11.907
11329
2015-06-14T14:07:15.277
2015-06-14T14:07:15.277
3639
7699
question
php objective-c json
Objective-CでJSONの取得がうまくいかない


JSONTest.phpの中のHTMLコードは不要なので全部消してください。  
phpファイルの中身はこれだけでOKです。

[code]

    <?php
    
    $array = array(
        "name" => "shou",
        "date" => "2015-06-14 19:53:00",
        "content" => "hello world",
    );
    
    $json = json_encode($array);
    header("Content-type: application/json");
    echo $json;
    
[/code]


CC BY-SA 3.0
2015-06-14T14:06:52.833
11332
2015-06-14T14:06:52.833
3639
11329
answer