node如何把流转成file对象

node如何把流转成file对象,第1张

服务端生成文件,将文件在服务端的地址返回给前端供前端下载。

2. 服务端直接通过文件流传递给前端,前端直接将导出的接口地址使用window.open打开。(单纯的导出功能)

3. 服务端将文件流传给前端,前端将文件流转为blob对象并下载。

4. 服务端将文件流存在公共变量中,post请求上传文件后,再根据文件导出来进行请求。(只局限于每次上传并导入 *** 作时,只有一个用户)

直接将文件流内容写入文件,而文件的后缀名设为 pdf 格式就可以了;PHP 不管保存文件流还是文本,都是用这种方式; $path = "demo.pdf"$ret = file_put_contents($path, $arr['data'])if ($ret) { echo '保存成功'// 然后可以取查看文件}

public class FileTest {

public static void main(String[] args) {

File file=new File("c:\\test.txt")

BufferedReader read=null

BufferedWriter writer=null

try {

writer=new BufferedWriter(new FileWriter("c:\\zwm.txt"))

} catch (IOException e1) {

e1.printStackTrace()

}

try {

read=new BufferedReader(new FileReader(file))

String tempString = null

while((tempString=read.readLine())!=null){

writer.append(tempString)

writer.newLine()//换行

writer.flush()//需要及时清掉流的缓冲区,万一文件过大就有可能无法写入了

}

read.close()

writer.close()

System.out.println("文件写入完成...")

} catch (IOException e) {

e.printStackTrace()

}

}

}

这个例子是将一个文件的东西,写入到另一个文件里面去。

你可以把你读取到的流用Out流写到你的文件里


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12065018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存