node.js - 如何将Web Stream转换为NodeJS原生Stream

标签 node.js file node-streams

我将用户的文件输入作为

<input type="file"/>

它返回具有 Blob 的文件对象。该对象有一个方法.stream(),它返回ReadableStream。现在,我想将此流传递给 stream-json图书馆。但它需要 NodeJS 原生流 - Readable。 现在,我如何将 ReadableStream (网络流)转换为 Readable ( Node 流)?

最佳答案

Node 有一个辅助函数:

https://nodejs.org/api/stream.html#streamreadablefromwebreadablestream-options

另一种更复杂的方法是实现消耗网络流的 Node 流。

关于node.js - 如何将Web Stream转换为NodeJS原生Stream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71509505/

相关文章:

javascript - SQLite - 排序并获取列表中的数字

node.js - sails js在ubuntu中运行testProjects问题

java 使用 PrintWriter 将模式打印到文件

node.js - ffmpeg mp3 通过 Node js 流式传输

javascript - 使用 Node 解析 XLSX 并创建 json

java - 错误 : Could not find or load main class (java. lang.NoClassDefFoundError)Ubuntu 18.04

java - 使用扫描仪类更改文本文件中的特定文本(java)

javascript - Sails.js 将 key 和数据流式传输到 Angular

node.js - 转换流以将字符串添加到每一行

node.js - Nodemailer - 错误 : Missing credentials for "PLAIN" at SMTPConnection. _formatError