私はJSONが初めてです。JSONでフォーマットされた情報を含むphpページ(サーバー側)があり、クライアント側(htmlページ)でこれらの情報を取得したいのですが、jQueryでこの関数「getJSON」を使用して実行する例を見つけました同じですが、必要な応答が得られないため、使用中に何かが足りないと思います(実際には何も得られません)これはphpコードです:
<?php
//header('Content-Type: text/xml');
header('Content-type: application/json');
?>
{
"file":
{
"filename" : "Test.txt",
"fileCreatingDate" : "15-7-2013",
"fileModifyDate" : "20-8-2013",
"filesize" : "3002345",
"filetype" : "Text",
}
}
これはxmlコンテンツを含むphpページであり、xml形式をjson形式に変更したことを言及する必要があると思います。クライアント側のコードは次のとおりです。
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.0.min.js"></script>
</head>
<body>
<div id="response">
<p id="responseParagraph">Base text</p>
</div>
<script>
//172.25.10.99 is the server ip
$.getJSON('http://172.25.10.99/list2.php',
function(data) {
$('#responseParagraph').append("<p>"+data.responseMessage+" </p>");
});
</script>
</body>
</html>
後で解析する JSON オブジェクトを受け取りたいのですが、言いたいのは、xmlhttprequest に近いことをして応答を解析したいのですが、代わりに JSON を使用することです。助けていただけますか?? よろしくお願いします。