1

私は xul firefox-extension に取り組んでおり、を使用してファイルに書き込みたいバイナリ値がありますNetUtil.asyncCopynsIInputStreamバイト値の配列にデータがあり、asyncCopy がそれを受け入れることができるように変換する必要があります。

文字列をusingに変換できることをmozilla docsから知っていますnsIInputStream

Components.classes["@mozilla.org/intl/scriptableunicodeconverter"].
     createInstance(Components.interfaces.nsIScriptableUnicodeConverter);

しかし、配列を入力ストリームに変換するための対応するメソッドが見つかりません。それを可能にするアプローチはありますか?(または別の回避策)

4

1 に答える 1

1

これは特に深い答えではありませんが、この例は値を保存する別の方法を提供します。同期的に書き込みを行うことを犠牲にしていますが、私の場合はそれで対処できます。

于 2013-10-22T23:27:45.930 に答える