[アンドロイド] JSONのtrongのアンドロイド – 一部 1: PHPでJSONとJSON出力

みなさん、こんにちは, 今日はシリーズの最初のものです JSONのtrongのアンドロイド, Androidのデータベース内の前のシリーズのような, 私は何をするご案内します 1 JSONは、Webサーバー上のデータベースと対話使用して最初から最後まで陽気な特定のアプリ – アプリストアのリストのEXE =)).

このシリーズは、あなたは、MySQLのようにに関するいくつかの基本的な知識を持っている必要があります, PHPの.
私は簡単にPHPでJSONとJSON出力を紹介します最初の記事

JSONとは何ですか, なぜJSONを使います

JSONはそれは、JavaScriptのオブジェクト表記の略, それは、基本的に特定の鎖状構造であります, 例えばで構造化: HTTPS://www.cachhoc.net/mobile/demo-json/lover.php?テスト=真&関連ニック=

[
    {
        "id": "1",
        "nick": "quan",
        "name": "Nguyen Hoang Hau",
        "begin_date": "20\/10\/2010",
        "end_date": "19\/11\/2010",
        "phone": "0987654321"
    },
    {
        "id": "2",
        "nick": "quan",
        "name": "Cao Thi Thap",
        "begin_date": "20\/11\/2010",
        "end_date": "14\/02\/2011",
        "phone": "1234567890"
    },
    {
        "id": "3",
        "nick": "quan",
        "name": "L\u00f2 L\u1ea5p L\u00f3",
        "begin_date": "08\/03\/2011",
        "end_date": "01\/06\/2011",
        "phone": "0987612345"
    }
]

JSON構造で始まる可能性があり 角括弧 [] 同上, 一方、それが実行さ 素子のアレイ 内部 (配列上記 3 一部から). あるいは、それはで開始することができます ブレース {}, 一方、それを 要素を実行し、各要素はキーと値のペアが含まれています (キーと値), あなたは上で見ることができるように “イド”:”2″ キーと値のペアです. またはJSONとしても 多分ちょうどキーと値のペアまたはごく普通のチェーン. しかし、ここで私が注目したいと思い、その治療は非常に異なっているため、JSON広場、中括弧を屈むペアであなたを区別する (要素の配列と一つの要素).

我々は完全にフォーマットし、データ転送のためのXMLまたはいくつかの他の構造を使用することができますが、JSON形式では、コンパクトで使いやすいです。, 傾向は今.

PHP JSONを使用してWebサーバーからエクスポートする方法

WebサーバからJSON出力を練習できるようにするには, サーバーを必要とします (ホスト) プライベート. あなたは完全に、サービスの無料ホスティングプロバイダのPHPとMySQLのサポートを使用することができ、独自のホストを持っていない場合 Hostinger, あなただけのアカウントを登録する必要があります, 作る 1 無料ウェブサイト (あなたは簡単にグーグルの助けを借りてこれを行うことができます) 私たちは始めることができました.

私たちは多くの方法があるが、私は通常、それが出力すぐに目に見える構造化されたフォーマットになるためにエクスポートするには、次のコマンドを使用してPHPでデータをエクスポートするには:

$json = json_encode($result, JSON_PRETTY_PRINT);
print_r($json);

しかし彼のHostinger不可解JSON_PRETTY_PRINT使用にのみ、この生産に出てはなりません json_encode($結果).
その$結果では変数データが​​あります, 特に簡単な例を作成 1 ファイルtemp.php (通常のファイルを作成するために、ファイルマネージャを入れて):

<?php 
	$result = array();
	$result['name'] = 'nguyenvanquan7826';
	$result['website']	= 'https://cachhoc.net';
	$json = json_encode($result);
	print_r($json);
?>

あなたが実行すると、このファイルには、段落はJSONでオープンします 1 現在:

{"name":"nguyenvanquan7826","website":"https:\/\/cachhoc.net"}

チェック: http://svictu.esy.es/mobile/old-lover/temp.php

JSON見えない仕組み商品場合は、ページにコピーすることができます http://jsonviewer.stack.hu/ 選択し フォーマット 簡単に探すため.

JSONを出力する場合, あなたはそれフォントエラー見ることができます (例えば最初の投稿のように, 二番目の要素 3 名前もはっきりしないが、障害のある炉のフォントです) または一部の特殊文字を持っています (リンクとしてHTTP:// ディルのhttp:\/\/), それはJSON形式ですので、あなたが安心何これ, ダウンアンドロイドプロセッサへのシリーズになります大丈夫ではありません.

端面 1 ここで, 次のセクションで、私は、データベースからデータベースおよびJSON出力を生成するためにご案内します.

チュートリアルで行われた投稿 JSONのtrongのアンドロイド によって nguyenvanquan7826