VirtualFile操作クラス。
バージョン:1.0
導入されたバージョン:5.0
コンストラクタの概要 | |
VirtualFile(Strig fileName) |
メソッドの概要 | |
| append(String strm) |
| directories() |
| exist() |
| files() |
| isDirectory() |
| isFile() |
| lastModified() |
| lists() |
| load() |
| makeDirectories() |
| move(String newFile) |
| path() |
| read() |
| remove() |
| save(String strm) |
| size() |
| write(String strm) |
コンストラクタの詳細 |
ファイルオブジェクトを生成します。
new VirtualFile(file_name) file_name: ファイル名(必須)
パラメータ
fileName Strig ファイル名
メソッドの詳細 |
| append(String strm) |
ファイルへのデータ追記出力します。
コンストラクタで指定されたファイルパスにアクセスします。
出力データは Unicode とみなしてローカルの文字コードに変換した結果を出力します。
パラメータ
strm String ファイルへ書き込むデータ(テキスト)
返却値
Boolean 真値:成功/偽値:失敗
| directories() |
ディレクトリの一覧を取得します。
このオブジェクトが示すディレクトリ下のディレクトリを検索します。
返却は、JSの配列データ。各要素は、ディレクトリ名称。
返却値
Array 一覧配列
| exist() |
ファイルまたはディレクトリの存在をチェックします。
返却値
Boolean 真値:存在を確認/偽値:存在しない
| files() |
ファイルの一覧を取得します。
このオブジェクトが示すディレクトリ下のファイルを検索
返却は、JSの配列データ。各要素は、ファイル名称。
返却値
Array 一覧配列
| isDirectory() |
ディレクトリの存在をチェックします。
返却値
Boolean 真値:ディレクトリとしての存在を確認/偽値:ディレクトリとして存在しない
| isFile() |
ファイルの存在をチェックします。
返却値
Boolean 真値:ファイルとしての存在を確認/偽値:ファイルとして存在しない
| lastModified() |
最終更新時刻の取得をします。
返却値
Number ファイルが最後に変更された時刻をあらわす数値。
00:00:00 GMT. January 1, 1970 からのミリ秒
ファイルが存在しないか、入出力エラーの場合 0L
| lists() |
ファイルおよびディレクトリの一覧を取得します。
このオブジェクトが示すディレクトリ下のメンバーを検索
返却は、JSの配列データ。
各要素は、ディレクトリおよびファイル名称。
サブディレクトリまで再帰的に検索
返却値
Array 一覧配列
| load() |
ファイルのデータを取得します。
ファイルデータ(バイナリ)の取得。エラーが発生した場合は null を返却
返却値
String ファイルの内容(バイナリ)
| makeDirectories() |
ディレクトリを新規作成します。
存在していない必要な親ディレクトリも同時に作成します。
返却値
Boolean 真値:生成成功/偽値:生成失敗
| move(String newFile) |
ファイル名を変更します。
パラメータ
newFile String 新しいファイル名
返却値
Boolean 真値:名称変更に成功/偽値:名称変更に失敗
| path() |
ファイルまたはディレクトリの名前を取得します。
返却値
String ファイルまたはディレクトリ名
| read() |
ファイルのデータを取得します。
ファイルデータ(テキスト)を取得します。
返却データは Unicode に変換されています。
エラーが発生した場合は null を返却
返却値
String ファイルの内容(テキスト)
| remove() |
ファイルまたはディレクトリを削除します。
ディレクトリが削除されるためには空である必要があります。
返却値
Boolean 真値:ファイルまたはディレクトリが正常の削除された/偽値:削除失敗
| save(String strm) |
ファイルへのデータ出力します。
コンストラクタで指定されたファイルパスにアクセスします。
パラメータ
strm String ファイルへ書き込むデータ(バイナリ)
返却値
Boolean 真値:成功/偽値:失敗
| size() |
ファイルサイズを取得します。
返却値
Number ファイルサイズ(バイト単位)/ファイルが存在しない場合 0L
| write(String strm) |
ファイルへデータ出力します。
コンストラクタで指定されたファイルパスにアクセスします。
出力データは Unicode とみなしてローカルの文字コードに変換した結果を出力します。
パラメータ
strm String ファイルへ書き込むデータ(テキスト)
返却値
Boolean 真値:成功/偽値:失敗