GlideTextReader - スコープ指定

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • GlideTextReader API は、入力ストリームから 1 行を読み取る機能を提供します。入力ストリームが使用されるため、5MB の添付ファイルサイズ制限の対象になりません。

    GlideTextReader - GlideTextReader ( GlideScriptableInputStream inputStream)

    指定された入力ストリームのスコープ対象の GlideTextReader オブジェクトを作成します。

    表 : 1. パラメーター
    名前 タイプ 説明
    inputStream GlideScriptableInputStream 読み取る入力ストリーム。

    GlideTextReader - getEncoding()

    入力ストリームの文字エンコーディングを返します。

    表 : 2. パラメーター
    名前 タイプ 説明
    なし
    表 : 3. 戻り値
    タイプ 説明
    文字列 入力ストリームの文字エンコード。

    GlideTextReader - readLine()

    入力ストリームから 1 行を返し、文字列を返します。これはストリームから動作しているため、5MB のサイズ制限は適用されません。

    表 : 4. パラメーター
    名前 タイプ 説明
    なし
    表 : 5. 戻り値
    タイプ 説明
    文字列 キャリッジリターンまでの 1 行の入力。キャリッジリターンは含まれません。コンテンツがない場合は null を返します。
    var is = new GlideSysAttachment().getContentStream(attachmentSysId);
    var reader = new GlideTextReader(is);
    var ln = ' ';
    while((ln = reader.readLine()) != null) {
      gs.info(ln);
    }