tar コンテンツを含むバッファがあり、これをtar node.js パッケージで解析したいのですが、このパッケージの使用例はすべて .pipe() とストリームを使用しています - どうすればバッファを tar パッケージに渡すことができますか?
AWS SDKから Buffer を取得します。
tar コンテンツを含むバッファがあり、これをtar node.js パッケージで解析したいのですが、このパッケージの使用例はすべて .pipe() とストリームを使用しています - どうすればバッファを tar パッケージに渡すことができますか?
AWS SDKから Buffer を取得します。
ストリームには標準 API があるため、 を使用する代わりにwrite
and を直接使用できます。end
pipe
var data = ... // Buffer
var parser = tar.Parse();
// Bind whatever handlers you would normally bind
parser.on('entry', function(e){
});
// Write the data into the parser, which will parse it and trigger your event handlers
parser.end(data);