JAR 파일에 패키지 된 파일이 있지만 텍스트 파일을 읽고 String 변수에 저장하는 방법을 알 수 없습니다. 아이디어가 있으십니까?패키지 파일에서 읽는 방법은 무엇입니까?
0
A
답변
2
0
당신은 JAR 아카이브의 리소스에 액세스 할 URLClassLoader을 사용할 수 있습니다에게 추천 할 것입니다.
1
는 현재 프로젝트/라이브러리/클래스 경로에없는 경우에도, 어떤 jar 파일을 위해 일하는 것이 이러한 접근 방식 : "어떤 아이디어 누군가"
String myJarFilename ="C:\\path\\to\\myfile.jar";
JarFile jarFile = new JarFile(myJarFilename);
JarEntry jarEntry = jarFile.getJarEntry("mytextfile.txt");
if (jarEntry != null)
{
InputStream is = jarFile.getInputStream(jarEntry);
// do normal stuff here to read string from inputstream
InputStreamReader isr = new InputStreamReader(is);
byte[] charArr = new byte[2048];
int bytesRead = 0;
StringBuffer sb = new StringBuffer();
while (bytesRead = is.read(charArr, 0, 2048) > 0)
{
sb.append(charArr, 0, bytesRead);
}
String fileContent = sb.toString();
}
관련 문제
- 1. INI 파일에서 어레이를 저장하고 읽는 방법은 무엇입니까?
- 2. 오피스 파일에서 저자 정보를 읽는 방법은 무엇입니까?
- 3. 텍스트 파일에서 문자를 읽는 방법은 무엇입니까?
- 4. 텍스트 파일에서 임의의 줄을 읽는 방법은 무엇입니까?
- 5. 이름이 "-"인 파일에서 읽는 방법
- 6. xml 파일에서 이미지를 읽는 방법?
- 7. 파일에서 stringstream으로 파트를 읽는 방법?
- 8. 파일에서 특정 줄을 읽는 중
- 9. 파일에서 정수를 읽는 중
- 10. 텍스트 파일에서 여러 행을 메모리로 읽는 방법은 무엇입니까?
- 11. Oracle Forms .FMT 파일에서 PL/SQL 코드를 읽는 방법은 무엇입니까?
- 12. codebehind 파일에서 XMLHTTP를 사용하여 XML을 읽는 방법은 무엇입니까?
- 13. Inno Setup의 INF 파일에서 사용자 정의 값을 읽는 방법은 무엇입니까?
- 14. C#의 ZIP 파일에서 XML 파일을 직접 읽는 방법은 무엇입니까?
- 15. groovy를 사용하여 파일에서 스 니펫을 읽는 방법은 무엇입니까?
- 16. 파일에서 특별히 형식화 된 데이터를 읽는 방법은 무엇입니까?
- 17. .NET에서 ReadXML()을 사용하여 XML 파일에서 DataSetName을 읽는 방법은 무엇입니까?
- 18. XML 파일에서 데이터를 가져 오거나 읽는 방법은 무엇입니까?
- 19. 파일에서 하나씩 int와 char을 모두 읽는 방법은 무엇입니까?
- 20. 파일에서 dbg 바이너리 출력을 읽는 방법?
- 21. iPhone이 파일에서 공유 설정을 읽는 중
- 22. XML 파일에서 데이터를 읽는 방법
- 23. 파일에서 자바 도움말을 읽는 중
- 24. 파일에서 여러 줄로 읽는 C
- 25. 파일에서 데이터를 저장하고 읽는 방법
- 26. 배 패키지 사용 방법은 무엇입니까?
- 27. C++의 파일에서 double을 읽는 방법
- 28. 파이썬에서 파일에서 특정 수의 float을 읽는 방법?
- 29. Java에서 double로 읽는 방법은 무엇입니까?
- 30. 배터리 충전량을 읽는 방법은 무엇입니까?
* * 1. [기본 I/O 강의를 수행 ] (http://download.oracle.com/javase/tutorial/essential/io/)를 참조하십시오. 2. 질문하기 전에 약간의 노력을 보여주십시오. 너 뭐 해봤 니? 어디서 붙어 있니? –