중복 가능성이 있으므로 나와 함께 숙여주세요.byte []를 다운로드 대화 상자가있는 파일로 변환하는 방법은 무엇입니까?
다른 파일 형식을 저장하는 블롭 (blob) 콘텐츠가있는 테이블이 있습니다 (text, audio, image, etc)
. byte []
을 성공적으로 검색 한 후에는 다운로드 대화 상자로 변환하는 것과 같은 방법으로 []를 변환하는 방법을 알지 못합니다.
여기 내 코드
trns = session.beginTransaction();
Query query = session.createQuery("from FileDownload as fu where fu.Id =:Id");
query.setInteger("Id", id);
FileDownload fileDownload = (FileDownload) query.iterate().next();
byte[] byteArray = fileDownload.getFile();
위의 코드는 잘 작동하고 나는 byte []
을받을 수 있습니다. 그러나 대화 상자가 나타나는 파일로 변환하기 위해 더 진행하는 방법을 모르겠습니다.
아무도 도와 줄 수 있습니까?
이미 바이트가 [] 인 경우 최대 절전 모드 나 다른 곳에서 온 경우 관련이 없습니다. – SJuan76
팁 주셔서 감사합니다. 최대 절전 모드 태그를 제거했습니다. – Freakyuser
답을 얻을 때 질문에 대한 답을 더 잘 나타내려면 나중에이 질문/답변을 찾는 데 도움이 될 수 있습니다. –