-1

JSON形式でデータベースからデータを読み取るためのアプリを作成しました。私は PHP と SQL の経験がないので、アプリをテストするための PHP スクリプトを含むダミー データベースをオンラインで見つけるのに苦労しています。

私の質問は、私のコードをテストする方法はありますか、またはJSON形式でデータベースから読み取るサーバー上のPHPスクリプトを知っているかどうかです。

コード:

String temp ="";
temp = sbuilder.toString();

String returned[]= temp.split("#END_HERE#", temp.length());

    try 
    {//Toast.makeText(DisplaySubjectsInList.this, "In json"+jsonArray.length(), Toast.LENGTH_SHORT).show();
        jsonArray = new JSONArray(returned[0]);



        ListOfNames = new String[jsonArray.length()];



        for(int i=0; i<jsonArray.length(); i++)
        {
            json = jsonArray.getJSONObject(i);

            ListOfNames[i] = json.getString("name"); 


            Toast.makeText(Name.this, ListOfSubjects[i], Toast.LENGTH_SHORT).show();
        }

    } 
    catch (JSONException e) 
    {
        Toast.makeText(Name.this, "json failed", Toast.LENGTH_SHORT).show();
        e.printStackTrace();
    }
4

1 に答える 1

0

あなたの問題とその解決策は次のとおりです。

問題 1. ダミー データを生成します。

解決策 : http://www.generateddata.com/#generatorに移動し、好きなダミー データを生成します。列、型などを選択できます。また、出力を CSV、Excel、Json、HTML、プログラミング言語で保存できます。 XML または SQL

問題 2. URL 経由でこれらのデータにアクセスしたい

解決策 : jsbin.comにアクセスし、生成された JSON を HTML コンテンツとして追加するページを作成します。アプリケーションで JSON をダウンロードできる URL を取得します。

(サンプルのダミー データをgeneratedata.comで生成し、 jsbin.comで簡単なページを作成して、そこにそれらのデータを貼り付けました。今すぐ参照してください: http://jsbin.com/ubucaj/2 )

ノート:

アプリ自体のデータをテストしたいが、インターネット経由でアクセスしたくない場合は、/assetsフォルダーに保存してアクセスするだけです。

于 2013-06-29T18:57:31.603 に答える