nsIDOMFile
インターフェイスは、フォーム上で input の type "file" を使ってサブミットされたファイルからデータを読み出します。これはオフラインで web アプリケーションを使っているユーザがフォームにサブミットした時に保存されるファイルを参照可能にし、そしてそのデータは読み込む事ができ、またインターネット接続が再開された時にアップロードが可能となります。
註:
Please add a summary to this article.
最終更新: Gecko 1.9 (Firefox 3)
Inherits from: nsISupports
Method overview
DOMString getAsBinary();
|
DOMString getAsDataURL();
|
DOMString getAsText(in DOMString encoding);
|
Attributes
Attribute | Type | Description |
fileName
| DOMString
| nsIDOMFile オブジェクトから参照されるファイルの名前を含む読み込み専用の属性
|
fileSize
| unsigned long long
| 参照されたファイルのbyteのサイズ |
Methods
getAsBinary()
ファイル上のデータの生のバイナリフォーマットを含む DOMString
を
返します。
DOMString getAsBinary();
引数
無し。
返り値
ファイル上の生のバイナリを含む DOMString
。
getAsDataURL()
参照されたファイルのコンテンツをdata:
URL でエンコードした DOMString
を返します。
DOMString getAsDataURL();
Parameters
無し
Return value
data:
URL としてエンコードされたファイルのデータを含む DOMString
getAsText()
与えられたエンコーディングを用いたテキストとして判断されたファイルのデータを DOMString
として含んだファイルを返します。
DOMString getAsText( in DOMString encoding );
Parameters
- <tt>encoding</tt>
- 指定したエンコードの文字列を利用して返り値のデータとします。もし、文字列が空であれば、UTF-8 が代りに使われます。
Return value
特定の <tt>エンコーディング</tt> で解釈されたテキストとしてファイルのデータを含むDOMString
。
See also
nsIDOMFileList
, nsIDOMFileException