2012-07-17 3 views
0

URL이 gz 파일이므로이 파일을 전화 메모리에 저장하고 저장해야합니다. 그리고 경우에 나중에 당신이 필요 인터넷에 내가 파일 형태로 메모리 당신은 당신의 장치에 파일을 다운로드하여 저장해야gzip 파일 쓰기

public Document getDoc(String url1) throws IOException{ 
     Document document = null; 

     try { 
      URL url = new URL(url1); 


      InputStream in = url.openStream(); 
      GZIPInputStream zin; 
      try { 
       zin = (GZIPInputStream)in; 
      } catch (Exception e) { 
       zin = new GZIPInputStream(in); 
      } 

      DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 
      DocumentBuilder db = dbf.newDocumentBuilder(); 
      document = db.parse(zin); 
      document.getDocumentElement().normalize(); 
     } catch(Exception e) { 
      // Log.v(TAG, "Exception = " + e); 
     } 
     return document; 
    } 
+0

질문은 무엇입니까

다음은이 작업을 수행하는 방법에 대한 좋은 자습서입니까? – slybloty

+0

이 파일을 전화 메모리에 저장하고 저장해야하며 인터넷에 연결되어 있지 않으면 파일 형식 메모리를 읽어야합니다. – ipauler

답변