JSONを理解して学ぶために、単純なJSONデータを印刷しようとしています。ここで何が間違っているのかよくわかりません。
私はここでこのチュートリアルに従ってい ますhttp://www.youtube.com/watch?v=rncW-74VL7U
これは私のJavaScriptです:
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script>
$.getJSON("json.php", function(data)
{
//json.php get the JSON data from here
//function(data) callback function
var itemslist = data.items[0];
document.write(itemslist.key);
});
</script>
これがPHPです
<?php
// Set up the PHP to return the data in JSON format
header("content-type: application/json; charset=UTF-8" );
// This is a array of objects [key:"value", key2 : {k:"val", k2:"val2"}]
$myobj = '{items : [key:"value", key2 : {k:"val", k2:"val2"}]}';
$count = 2;
// Encode the above variables in JSON
echo json_encode(array("items" => $myobj, "count" => $count));
ヘルプは大歓迎です...