1
나는 이클립스를 사용하여 블랙 베리 용 애플리케이션을 구축하고있다. 내 응용 프로그램과 함께 zip 파일을 첨부했습니다. 제발 도와주세요, 응용 프로그램 개발에서 zip 파일 형태로 데이터를 검색하는 방법을 모르겠습니다.Blackberry 응용 프로그램에서 첨부 된 zip 파일에서 데이터를 검색하는 방법은 무엇입니까?
나는 이클립스를 사용하여 블랙 베리 용 애플리케이션을 구축하고있다. 내 응용 프로그램과 함께 zip 파일을 첨부했습니다. 제발 도와주세요, 응용 프로그램 개발에서 zip 파일 형태로 데이터를 검색하는 방법을 모르겠습니다.Blackberry 응용 프로그램에서 첨부 된 zip 파일에서 데이터를 검색하는 방법은 무엇입니까?
BlackBerry에서 우리는 두 개의 압축 표준 인 GZip과 ZLib을 사용할 수 있습니다. 하나를 선택한 다음 파일을 압축하고 프로젝트에 추가하십시오. 그러면 리소스로 열 수 있습니다. 그런 다음 GZIPInputStream 또는 ZLibInputStream으로 압축을 해제하십시오.
예 (프로젝트 부착 test.gz에서 압축 해제 및 인쇄 텍스트) :
try
{
InputStream inputStream = getClass().getResourceAsStream("test.gz");
GZIPInputStream gzis = new GZIPInputStream(inputStream);
StringBuffer sb = new StringBuffer();
int i;
while ((i = gzis.read()) != -1)
{
sb.append((char)i);
}
String data = sb.toString();
add(new RichTextField(data));
gzis.close();
}
catch(IOException ioe)
{
//do something here
}