1

重複の可能性:
Android でテキスト ファイルを読み取るには?

Web からの応答を応答の形で取得する Web アプリを開発しています。その応答をファイルに正常に保存しています。ファイルからその応答を読み取り、テキストビュー フィールドとして使用したいと考えています。同じことを手伝ってください。

アプリが正常にアクティブ化されました。Id is****289****.Ref 1リファレンス 1 .Ref 2 はリファレンス 2

太字のフィールドは、私が応答として取得しているものです。同じことを手伝ってください

4

2 に答える 2

1

テキストビューで行ごとに読み取り、行を設定できます。

    File sdcard = Environment.getExternalStorageDirectory();
    File file = new File(sdcard,"file.txt");
    if (file.exists()) 
    {
        ArrayList<String> readed = new ArrayList<String>();

        try {
            BufferedReader br = new BufferedReader(new FileReader(file));
            String line;

            while ((line = br.readLine()) != null) {
                readed.add(line);

            }
        }
        catch (IOException e) {

        }
        txtview1.setText(readed.get(i));
        txtview2.setText(readed.get(i+1));
        txtview3.setText(readed.get(i+2));

    }
于 2012-08-13T08:36:57.633 に答える
1

サーバーから受信している応答はどのような形式ですか?
XML または JSON の場合は、XML または JSON パーサーを使用して、必要なフィールドを選択できます。

両方のどちらでもないが、サーバーを制御している場合は、応答出力を XML または JSON に変更できます。

regex最後に、サーバーを制御していない場合は、すべてのリクエストの値を正しく取得するために、おそらく を使用する必要があります。

于 2012-08-13T08:13:26.917 に答える