JSON - スコープ対象

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • JSON スクリプトインクルードは、文字列から JSON オブジェクトを作成し、JSON オブジェクトを文字列に変換するためのスコープ付きメソッドを提供します。

    スコープ対象のアプリケーションの場合、 JSON API は JavaScript ES5 ネイティブ JSON オブジェクトを呼び出す静的メソッドを使用します。

    注:
    global キーワードは、スコープ付きスクリプト (global など) の JSON メソッド呼び出しで使用します 。JSON.stringify()です。グローバルキーワードを使用しないと、「 ScopedRhinoObjectWrapper: not a wrappable type: com.glide.script.FieldGlideDescriptor」などのエラーメッセージが表示される可能性があります。

    スコープ対象 JSON - parse(String str)

    JSON 形式の文字列からオブジェクトまたはプリミティブタイプを作成します。

    表 : 1. パラメーター
    名前 タイプ 説明
    str 文字列 JSON 形式の文字列。
    表 : 2. 返される内容
    タイプ 説明
    オブジェクト 指定された文字列から作成されたオブジェクト。
    var str = '{"name":"George","lastname":"Washington"}';
    var obj = global.JSON.parse(str);
    gs.info('The first name is ' + obj.name);

    出力:

    The first name is George

    スコープ対象 JSON:stringify(オブジェクト:jsonObject)

    JSON オブジェクトから文字列を作成します。

    表 : 3. パラメーター
    名前 タイプ 説明
    jsonオブジェクト オブジェクト 文字列に変換する JSON オブジェクト。
    表 : 4. 返される内容
    タイプ 説明
    文字列 JSON 形式の文字列。
    var obj = {"name":"George","lastname":"Washington"};
    var str =  global.JSON.stringify(obj);
    gs.info('The object ' + str);

    出力:

    The object {"name":"George","lastname":"Washington"}