Я использую следующий метод для получения всех .class
файлов из проекта eclipse
. но возвращенные файлы в формате InputStream
, который я не могу получить содержимое.
public void setFileList(IContainer container) throws CoreException, IOException {
IResource [] members = container.members();
for (IResource member : members) {
if (member instanceof IContainer) {
setFileList((IContainer)member);
} else if (member instanceof IFile && member.isDerived()) {
IFile file = (IFile)member;
InputStream contents = file.getContents();
this.fileList.add(contents);
}
}
}
Как я могу получить содержимое этого InputStream в строковом формате или в текстовом файле?