Hitachi

JP1 Version 11 JP1/Advanced Shell 


10.2 スクリプト開発部品の一覧

スクリプト開発部品の一覧を次の表に示します。

表10‒1 スクリプト開発部品の一覧

分類

部品名

機能概要

変数操作

getArrayIndex

配列の値をキーにした添え字取得

isEmptyVar

変数の空文字判定

isInitVar

変数の初期化判定

sortArray

配列のデータのソート

文字列操作

deleteSpace

空白を削除した文字列の取得

getStrLen

文字列の文字数取得

getStrPos

文字列の位置取得

isLowerStr

文字列の半角英小文字の判定

isUpperStr

文字列の半角英大文字の判定

数値操作

isNumericStr

数値判定

日付操作

cmpDate

日付の比較

getCalcDate

加減算した日付の取得

getDate

現在の日付取得

getDateDiff

日付の経過日数の取得

getDay

日付から日の取得

getHour

時刻から時の取得

getMinute

時刻から分の取得

getMonth

日付から月の取得

getSecond

時刻から秒の取得

getTime

現在の時刻取得

getWeekday

日付から曜日の取得

getYear

日付から年の取得

isLeapYear

うるう年の判定

ファイル・ディレクトリ操作

getFileMTime

ファイルの日付と時刻取得

getFileSize

ファイルのサイズ取得

isDir

ディレクトリの存在有無判定

isEmptyDir

ディレクトリの内容有無判定

isFileOrDir

ファイル・ディレクトリの存在有無判定

isNormalFile

通常ファイルの存在有無判定

CSV操作

arrayToCsv

2次元配列の値のCSVデータ出力

convCsvSep

CSVデータの区切り文字の変換

csvToArray

CSVデータの2次元配列への格納

getCsvColumn

CSVデータの空白行を意識したカラム取得

searchCsvColumn

CSVデータの特定の列を対象とした検索によるレコード取得

JSON操作

getJsonValue

JSONデータの要素に対応する値の取得

XML操作

getXmlAttrValue

XMLデータの要素の属性値の取得

getXmlDecl

XML宣言の取得

getXmlElem

XMLデータの要素の内容の取得