我是新来的,如果我不能很好地表达自己或我的英语,我想先找借口!
事实上,我正在开发一个项目,该项目应该从 Firebird 数据库中获取字节数组并在 android 上表示它们。所以我决定使用一个带有从数据库中获取这些数据的方法的restful webservice,然后使用android客户端来检索它们。
我怎样才能将这些字节写入文本文件,然后使用 android 客户端获取它!
Web 服务上的方法如下所示:
@GET
@Path("daten/{id}")
@Produces("text/plain")
*// Instead of byte[] I wanted to return a file because this doesn't work*
public byte[] getDaten(@PathParam("id") String id){
Tbpatereignis res= (Tbpatereignis) em.createQuery("select erg from Tbpatereignis as erg where erg.vcereignis= :ekgtyp and erg.vcpatsur.vcsurrogat= :id ").setParameter("ekgtyp", "UREKG").setParameter("id", id).getResultList().get(0);
return res.getBldivers();
}
然后我怎样才能从一个安静的网络服务中检索这个文件并稍后在 android 上使用它?
感谢您的帮助!