目次1. 利用可能なライブラリ2. ファイルオブジェクトの作成 (ファイルを "開く")3. 特殊ファイルを取得する3.1. あなたの拡張のフォルダーを取得する4. フォルダーの作成5. 一時ファイルの作成6. nsIFilePicker 経由のユーザからの入力7. nsIFile とパス文字列8. nsILocalFile をオプションに保存する8.1. 絶対パス (nsILocalFile)8.2. 相対パス (nsIRelativeFilePref)9. nsIFile でナビゲーションを行う9.1. 与えられたディレクトリのファイルを取得する9.2. 与えられたディレクトリのファイルを表示する10. ファイルを読み込む10.1. 単純な方法10.2. 行ごとに10.3. 非同期10.4. バイナリファイル11. ファイルに書き出す11.1. バイナリファイルを書き込む12. 発展