//把流转化为文件
public static void StreamToFile(Stream stream, string filepath)
{
byte[] bytes = StreamToBytes(stream);
FileStream fileStream = new FileStream(filepath, FileMode.Create);
fileStream.Write(bytes, 0, bytes.Length);
fileStream.Flush();
fileStream.Close();
}
//把流转化为字节数组
public static byte[] StreamToBytes(Stream stream)
{
MemoryStream memoryStream = new MemoryStream();
stream.CopyTo(memoryStream);
return memoryStream.ToArray();
}
//把流转化为Base64字符串
public static string StreamToString(Stream stream)
{
byte[] buffer = new byte[stream.Length];
stream.Read(buffer, 0, (int)stream.Length);
string base64string = Convert.ToBase64String(buffer);
return base64string;
}
//把Base64字符串转化为流
pubblic static Stream StringToStream(string str)
{
byte[] bt = Convert.FromBase64String(str);
System.IO.MemoryStream stream = new System.IO.MemoryStream(bt);
}
求补充。。。。。。。。。。。。。。
详细解决方案
Stream(源)的基本操作
热度:391 发布时间:2016-04-28 08:39:06.0
相关解决方案
- 怎样用android重写j2me,player里的createPlayer(InputStream stream, String type)解决方案
- 在Java核心技术卷一遇到的一个文件输入有关问题,书中的源码如上,但在Scanner in = new Scanner(stream)处初始化出错,请各位帮忙看看
- 请教:怎么把image字段转成System.Io.Stream stream呢
- 用java类生成sql语句的时候...问题来了.STREAM DATA
- ADODB.Stream 异常 '800a0bb9' 参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突
- ADODB.Stream (0x800A0BBC)写入文件失败。解决思路
- xheditor-文件下传-java-支持html5-application/octet-stream
- adodb.stream 实现上传有关问题!
- 请问:failed to open stream: Permission denied in Unknown on line 0
- unexpected end of token stream The last token was: </mx:Label>
- 使用XStream是实现XML与Java对象的变换(5)-Object Stream
- 困扰了小弟我一星期,是关于struts2<result name="success" type="stream"> 用ajax方式调用下载的
- web.xml配置 mime门类之 application/octet-stream 是什么意思
- chrome 浏览器 debug 怎么查看前台传过来的 Stream 信息
- 源(stream)
- 在Java核心技术卷一遇到的一个文件输入有关问题,书中的源码如下,但在Scanner in = new Scanner(stream)处初始化出错,请各位帮忙看看
- WCF对Stream的操作有关问题:WCF服务可以传输Stream对象的集合吗?如List<Stream>
- How to stream video to your android phone 怎么将视频远程传输至你的android手机
- Stream(源)的基本操作
- 请问:failed to open stream: Permission denied in Unknown on line 0
- Error configuring from input stream. Initial cause was 一 字节的 UTF-8 序列的
- Java字节数组序列化读取时异常的有效解决方案 java.io.StreamCorruptedException: invalid stream header: EFBFBDEF
- JAVA8 Stream 流
- java8 stream ,filter 等功能代替for循环List
- Tools-stream-中间终止操作
- file_get_contents(jsapi_ticket.php): failed to open stream: No such file
- file_put_contents failed to open stream: No such file or directory
- java8新特性 -------------stream 的并行流操作
- java8新特性 -------------stream 的终止操作
- java8新特性 -------------stream 的中间操作