可能重複:
How to read text file in Android?從一個txt文件中讀取值,並將其用於文本視圖
我開發一個web應用程序在那裏我得到的形式從Web響應響應。我將該響應成功保存在文件中。我想從文件中讀取該響應並將其用作textview字段。請幫助我一樣。
應用程序已成功激活。 Id爲**** **** 289。參考1 參考1 .REF 2 參考2
字段以粗體就是我得到的response.Please幫助我一樣
可能重複:
How to read text file in Android?從一個txt文件中讀取值,並將其用於文本視圖
我開發一個web應用程序在那裏我得到的形式從Web響應響應。我將該響應成功保存在文件中。我想從文件中讀取該響應並將其用作textview字段。請幫助我一樣。
應用程序已成功激活。 Id爲**** **** 289。參考1 參考1 .REF 2 參考2
字段以粗體就是我得到的response.Please幫助我一樣
您可以閱讀線和集線線在文本視圖:
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));
}
以什麼格式從服務器接收到響應?
如果是XML或JSON,則可以使用XML或JSON解析器並選擇所需的字段。
如果兩者都不是,但您控制服務器,則可以將您的響應輸出修改爲XML或JSON。
最後,如果您不控制服務器,那麼很可能您需要使用regex
以便爲每個請求正確獲取您的值。