校验文件检查失败
发布于 5 年前 作者 gang34 7147 次浏览 来自 问答

一直检验文件失败,啥原因?AppID:wxaea6511bbd4adadb

10 回复

这个流文件怎么解析的生成二维码的?

我这里看不到保存文件的核心代码了。核心代码被人写成了动态库。

不要转化字节了,直接通过流写入试试。我的是C#写的,你的是java,道理是一样的。我写的没转化字节

ok,多谢了

流文件已经是二维码图片的二进制数据了。看起来有点乱码的,把这些数据进行解析图片就成。你自己创建一个.jpg或者.png的文件,然后往这个文件写

你用的是第几种方式生成的二进制流的数据的,你可以把你用c写的发过来看下么?

我的还是打不开。。。

String str = (String)map.get(“erwma”); 

File file = new File(“E://”,“a.jpg”);

file.createNewFile();

OutputStreamWriter out=new FileWriter(file);

out.write(str);

out.close();

哈哈,解决了,放到后台做一下子就出来了,我估计这个流数据从前端送到后台估计格式已经被改变,暂时还没有找到是什么原因。。。。

public static void createrwma(Map map){

try {

String str = (String)map.get(“erwma”); 

byte[] b = str.getBytes();

File file = new File(“E://”,“a.jpg”);

OutputStream out=new FileOutputStream(file);

out.write(b);

out.close();

} catch (Exception e) {

e.printStackTrace();

}

}

我的这个生成了文件还是不行啊

社区上别人有说的,你搜下

 调用成功了,返回的是一个流文件数据,解析出来就是一张二维码图片

回到顶部