^

Read A File from Internal Storage to String

Article 37 in Android-Java

<< Back
2020-08-25 04:39:26 from bugfish
Read A File from Internal Storage to String
Android-Java / File Operations
Last Review on: 2022-08-06 15:19:16 | Hits: 528

 Simple Code to read a File in Android (FROM INTERNAL STORAGE) to a String

String readFile(Context context, String filename) throws IOException {
    String ret = "";
    InputStream inStream = context.openFileInput(filename);
    if ( inStream != null ) {
        InputStreamReader inputStreamReader = new InputStreamReader(inStream);
        BufferedReader bufReader = new BufferedReader(inputStreamReader);
        String currentString;
        StringBuilder finalString = new StringBuilder();
        while ( (currentString = bufReader.readLine()) != null ) {
            finalString.append("\n").append(currentString);
        }
        inStream.close();
        ret = finalString.toString();
    }
    return ret;
}
I do not guarantee the reliability of the information given here, the code described on this page is executed at your own risk and in the event of damage or other unforeseeable consequences I am in no way responsible or liable.

Comments

Currently 1 Upvotes!

captcha image
System - 2022-08-17 03:19:16
Thanks for visiting my page and have a nice day!
Staff may be in trouble!
Theme
Switch: 0 | Arrive: 1
This Website is using Session Cookies for Site Functionality and AWStats.