BufferedReader가 파일의 텍스트를 캐싱하지 않고 온라인 텍스트 파일을 읽습니까?

SamJ

이상하게 들리는 건 알지만 설명 하겠습니다

응용 프로그램이 열리면 온라인 텍스트 파일에서 텍스트를 읽는 BufferedReader성공적으로 만들었지 만 문제는 처음으로 앱을 열면 (에뮬레이터에서) 텍스트를 기록한다는 것입니다 Hello Good World. 앱을 닫은 후 (일시 중지되지 않음) 서버의 텍스트를 변경하여 Hello Good World 2.I open the app (In Emulator) and it Logs Hello Good World. 내 앱을 두 번 다시 시작하려고하지만 여전히 동일한 내용을 기록합니다.

온라인 텍스트가 캐시되고 있다는 증거

Google 크롬에서 URL을 열었을 때 Hello Good World페이지를 새로 고쳤을 Hello Good World 2때라 는 텍스트를 보았습니다 . 이제 내 앱을 시작했을 때 (에뮬레이터에서) 표시되었습니다 Hello Good World 2.

내 코드 :

public class checkRemoteFile extends AsyncTask<Void, Integer, String>{



@Override
protected String doInBackground(Void... params) {
    Log.i("Async","Started");

    String a = "http://www.standarized.com/ads/Test.txt" ;

    StringBuffer result = new StringBuffer();
    try{
        URL url = new URL(a);

        InputStreamReader isr  = new InputStreamReader(url.openStream());

        BufferedReader in = new BufferedReader(isr);

        String inputLine;

        while ((inputLine = in.readLine()) != null){
            result.append(inputLine);

        }
        txtFile = result.toString();
        Log.i("Buffer", txtFile);
        in.close();
        isr.close();
    }catch(Exception ex){
       // result = new StringBuffer("TIMEOUT");
        Log.i("Buffer", ex.toString());

    }
    Log.i("GetStringBuffer(result)", result.toString());


    return null;
}   


           }   
다이나

당신이 사용하는 경우 URLConnection의를 당신은 사용할 수 있습니다 useCaches.
그 링크를보세요. 견본:

  URL url = new URL("http://www.standarized.com/ads/Test.txt");
       URLConnection urlConnection = url.openConnection();
       urlConnection.setUseCaches(false);
         try {
           // Read all the text returned by the server
   BufferedReader in = new BufferedReader(new InputStreamReader(
            urlConnection.getInputStream()));
    String str;
    while ((str = in.readLine()) != null) {
        // str is one line of text; readLine() strips the newline
        // character(s)
        inputLine = inputLine + str;
    }

        finally {
         in.close();
       }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

BufferedReader가 파일의 텍스트를 캐싱하지 않고 온라인 텍스트 파일을 읽습니까?

분류에서Dev

BufferedReader가 텍스트 파일의 모든 행을 읽지 않습니다.

분류에서Dev

텍스트가 Tkinter를 수행하더라도 파일 텍스트와 일치하지 않습니다.

분류에서Dev

텍스트 파일을 읽고 쓰는 동안 PHP 스크립트가 작동하지 않습니다.

분류에서Dev

의 BufferedReader 및 FileReader를 읽고 () 실적 - 큰 텍스트 파일

분류에서Dev

텍스트 파일에 텍스트를 추가 할 때 일부 텍스트가 엉망인 줄이 비어 있고 일부 줄이 줄의 처음부터 시작되지 않습니까?

분류에서Dev

j2me-FileConnection API를 사용하지 않고도 텍스트 파일을 읽고 쓸 수 있습니까?

분류에서Dev

ListView는 텍스트 파일의 텍스트를 표시하지 않습니다.

분류에서Dev

Perl : 텍스트 파일을 하나의 파일로 병합 한 후 전체 파일을 읽지 않습니다.

분류에서Dev

텍스트가로드되지 않지만 txt 파일을 읽습니다.

분류에서Dev

온라인에서 n 개의 텍스트 파일을 가져 와서 단일 텍스트 파일에 저장하는 방법

분류에서Dev

텍스트를 인식하지 않고 텍스트 파일에서 특정 줄이나 문자를 읽습니다.

분류에서Dev

PrintWriter 개체가 텍스트 문서의 모든 줄을 출력 파일로 인쇄하지 않습니다.

분류에서Dev

파일의 텍스트가 태그 ID의 텍스트와 동일하지 않습니다.

분류에서Dev

Python 3 : 파일에서 텍스트를 읽을 때 Regex가 작동하지 않습니다.

분류에서Dev

클라이언트를 서버에 연결하고 C #에서 텍스트 파일을 가져옵니다.

분류에서Dev

텍스트 파일을 읽고 Java에서 어떤 유형의 객체를 지정할 수 있습니까?

분류에서Dev

VTD-XML의 인덱스가 파일을 메모리로 읽지 않고있을 수 있습니까?

분류에서Dev

가져온 텍스트 파일을 정렬 하시겠습니까?

분류에서Dev

Python의 텍스트 파일에서 텍스트를 읽을 때 서식 문제가 있습니까?

분류에서Dev

텍스트 파일에서 한 가지만 읽을 수 있습니까?

분류에서Dev

덮어 쓰지 않고 텍스트 파일을 추가합니다.

분류에서Dev

여러 텍스트 파일을 읽는 중 행의 마지막 파일은 읽지 않습니다.

분류에서Dev

배치 파일 : 텍스트 파일에서 경로를 읽고 모든 인스턴스를 새 변수로 저장 하시겠습니까?

분류에서Dev

배치 파일 : 텍스트 파일에서 경로를 읽고 모든 인스턴스를 새 변수로 저장 하시겠습니까?

분류에서Dev

자바에서 텍스트 파일의 첫 줄을 읽고 인쇄하는 방법은 무엇입니까?

분류에서Dev

int의 텍스트 파일을 읽고 화면에 인쇄

분류에서Dev

파일을 읽으려고하면 실제 파일에 올바른 텍스트가 있고 .read ()는 아무것도 표시하지 않습니다.

분류에서Dev

jTextArea는 BufferedReader를 사용하여 텍스트 파일에 텍스트의 첫 줄만 저장합니까?

Related 관련 기사

  1. 1

    BufferedReader가 파일의 텍스트를 캐싱하지 않고 온라인 텍스트 파일을 읽습니까?

  2. 2

    BufferedReader가 텍스트 파일의 모든 행을 읽지 않습니다.

  3. 3

    텍스트가 Tkinter를 수행하더라도 파일 텍스트와 일치하지 않습니다.

  4. 4

    텍스트 파일을 읽고 쓰는 동안 PHP 스크립트가 작동하지 않습니다.

  5. 5

    의 BufferedReader 및 FileReader를 읽고 () 실적 - 큰 텍스트 파일

  6. 6

    텍스트 파일에 텍스트를 추가 할 때 일부 텍스트가 엉망인 줄이 비어 있고 일부 줄이 줄의 처음부터 시작되지 않습니까?

  7. 7

    j2me-FileConnection API를 사용하지 않고도 텍스트 파일을 읽고 쓸 수 있습니까?

  8. 8

    ListView는 텍스트 파일의 텍스트를 표시하지 않습니다.

  9. 9

    Perl : 텍스트 파일을 하나의 파일로 병합 한 후 전체 파일을 읽지 않습니다.

  10. 10

    텍스트가로드되지 않지만 txt 파일을 읽습니다.

  11. 11

    온라인에서 n 개의 텍스트 파일을 가져 와서 단일 텍스트 파일에 저장하는 방법

  12. 12

    텍스트를 인식하지 않고 텍스트 파일에서 특정 줄이나 문자를 읽습니다.

  13. 13

    PrintWriter 개체가 텍스트 문서의 모든 줄을 출력 파일로 인쇄하지 않습니다.

  14. 14

    파일의 텍스트가 태그 ID의 텍스트와 동일하지 않습니다.

  15. 15

    Python 3 : 파일에서 텍스트를 읽을 때 Regex가 작동하지 않습니다.

  16. 16

    클라이언트를 서버에 연결하고 C #에서 텍스트 파일을 가져옵니다.

  17. 17

    텍스트 파일을 읽고 Java에서 어떤 유형의 객체를 지정할 수 있습니까?

  18. 18

    VTD-XML의 인덱스가 파일을 메모리로 읽지 않고있을 수 있습니까?

  19. 19

    가져온 텍스트 파일을 정렬 하시겠습니까?

  20. 20

    Python의 텍스트 파일에서 텍스트를 읽을 때 서식 문제가 있습니까?

  21. 21

    텍스트 파일에서 한 가지만 읽을 수 있습니까?

  22. 22

    덮어 쓰지 않고 텍스트 파일을 추가합니다.

  23. 23

    여러 텍스트 파일을 읽는 중 행의 마지막 파일은 읽지 않습니다.

  24. 24

    배치 파일 : 텍스트 파일에서 경로를 읽고 모든 인스턴스를 새 변수로 저장 하시겠습니까?

  25. 25

    배치 파일 : 텍스트 파일에서 경로를 읽고 모든 인스턴스를 새 변수로 저장 하시겠습니까?

  26. 26

    자바에서 텍스트 파일의 첫 줄을 읽고 인쇄하는 방법은 무엇입니까?

  27. 27

    int의 텍스트 파일을 읽고 화면에 인쇄

  28. 28

    파일을 읽으려고하면 실제 파일에 올바른 텍스트가 있고 .read ()는 아무것도 표시하지 않습니다.

  29. 29

    jTextArea는 BufferedReader를 사용하여 텍스트 파일에 텍스트의 첫 줄만 저장합니까?

뜨겁다태그

보관