求高手帮忙解决文件流的问题

问题描述

别人传给我一个byte[]类型的文件流给我我现在怎么解析输出对应的文件或流现在弄了一下总是在文件里面输出原来的字节流何解啊

解决方案

解决方案二:
你现在有一个byte[]数组,System.out.println(newString(byte[]));这样就可以了。
解决方案三:

解决方案四:
别人传给我的是一串Byte[]不是字符串呀怎么输出对应的文件格式如.txt.docx等
解决方案五:
额,我一开始看错了。你可以先Stringstr=newString("你的byte数组");这样就转成字符串了,你在将字符串保存到文件里不就行了
解决方案六:
引用3楼wu_wenjie的回复:

别人传给我的是一串Byte[]不是字符串呀怎么输出对应的文件格式如.txt.docx等

什么意思?
解决方案七:
引用5楼rui888的回复:

Quote: 引用3楼wu_wenjie的回复:
别人传给我的是一串Byte[]不是字符串呀怎么输出对应的文件格式如.txt.docx等

什么意思?

就是别人给我的是一串byte[]流然后根据这个流去解析输出文件
解决方案八:
引用4楼luoyeyeyu的回复:

额,我一开始看错了。你可以先Stringstr=newString("你的byte数组");这样就转成字符串了,你在将字符串保存到文件里不就行了

如果是.jpg了
解决方案九:
你们需要定一个协议吧。例如一个类,里面需要说明这次传的是什么类型的,是文件还是只是数据还是操作指令。然后将数据流强制转换为类,根据类中类型值判断。
解决方案十:

解决方案十一:
我是2楼我觉得你的基础太差了。好比你问我路怎么走我说向前走100步再往左走10步就到。你会问我,向前走100步之后左右怎么区分一样。。。
解决方案十二:
引用10楼zhuchao_ko的回复:

我是2楼我觉得你的基础太差了。好比你问我路怎么走我说向前走100步再往左走10步就到。你会问我,向前走100步之后左右怎么区分一样。。。

时间: 2024-09-14 19:26:38

求高手帮忙解决文件流的问题的相关文章

VS2012的Windows Service程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等……

问题描述 VS2012的WindowsService程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等-- 解决方案 解决方案二:windowsservice安装过程中,不光是复制可执行文件,很关键的一步是需要自定义的,就是注册服务,并且启动服务.注册要用到installutil,启动就用netstartxxxxxx解决方案三:我是用这种方法配置打包的,以前有个项目也是按这种方法配置打包成功运行没有问题,不知道这次是怎么回事http://bl

Developer可以正常连接到远程数据库,单tomcat的项目里却连接不上,求高手帮忙解决。

问题描述 我的Developer配置监听,连接VPN可以远程访问到数据库.但是我启动tomcat里面的项目却访问不了远程的数据库,SqlMap文件里的连接配置完全没问题.求高手帮忙解决啊. 解决方案 解决方案二:还是检查连接配置.解决方案三:你怎么访问的至少贴出来看下吧,报错吗?还有配置也发一下看看解决方案四:报错信息贴出来兄弟们才能帮你分析解决方案五:连接不上至少有个反馈吧

eclipse+gradle build过程中出现此问题 求高手帮忙解决下

问题描述 eclipse+gradle build过程中出现此问题 求高手帮忙解决下 Execution failed for task ':PunkHoo:packageAllDebugClassesForMultiDex'. java.util.zip.ZipException: duplicate entry: android/support/v4/internal/view/ SupportMenu.class

html5-【菜鸟问题】两组轮播JS代码有冲突,问题很多!求高手帮忙解决

问题描述 [菜鸟问题]两组轮播JS代码有冲突,问题很多!求高手帮忙解决 上图JS代码如下: [code=javascript] //首页顶部轮播 var i = 0; jummper(); function jummper() { $(".car ul li").eq(i).find("img").css("left", "-100%"); //滑动图在左边-100%准备 $(".car ul li").e

是否缺少 using 指令或程序集引用? 求高手帮忙解决

问题描述 usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usi

跪求高手帮忙解决sql server2005连不上

问题描述 这是我的代码<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.sql.*"%><html><body><%Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");Stringurl="jdbc:sqlserver://loc

求高手帮忙解决 c# 模拟登录带验证码 总提示验证码错误

问题描述 c#模拟登录带验证码总提示验证码错误,这个网站以前没有加验证码的时候时可以正常模拟登录进去的.这是以前的代码:stringstr_ratk="";doubledttick=this.cConvertDateTimeInt(System.DateTime.Now);result=HttpHelper.GetHtml("http://www.plateno.com/p/nlogin.html?_="+dttick.ToString()+""

java spring junit-java junit测试报错找不到自己定义的xml文件 跪求各位高手帮忙解决一下

问题描述 java junit测试报错找不到自己定义的xml文件 跪求各位高手帮忙解决一下 eclipse下junit测试时遇到如下错误,错误内容如下: at jp.co.dgic.eclipse.jdt.internal.junit.runner.DJUnitRunner.main(DJUnitRunner.java:49) caused by:org.springframework.beans.factory. BeanDefinitionStoreException:IoException

项目启动报oracle错-项目启动报错,在网上查了好多资料还是为解决,求高手帮忙

问题描述 项目启动报错,在网上查了好多资料还是为解决,求高手帮忙 [14:22:13] [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1] WARN - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@11765ae -- Acquisition Attempt Failed!!! Clearing pending acquires. While t