JSON : Bereichsbezogen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Die JSON -Skripteinbindung bietet bereichsbezogene Methoden zum Erstellen von JSON-Objekten aus einer Zeichenfolge und zum Umwandeln von JSON-Objekten in Zeichenfolgen.

    Für bereichsbezogene Anwendungen verwendet die JSON -API statische Methoden, die das native JavaScript ES5-JSON-Objekt aufrufen.

    Hinweis:
    Verwenden Sie das Schlüsselwort global mit JSON -Methodenaufrufen in bereichsbezogenen Skripts, z. B. global.JSON.stringify(). Wenn Sie das globale Stichwort nicht verwenden, kann dies zu einer Fehlermeldung führen, z. B. ScopedRhinoObjectWrapper: not a Wrappable type: com.glide.script.FieldGlideDescriptor.

    Scoped JSON – parse(String str)

    Erstellt einen Objekt- oder Grundtyp aus einer JSON-formatierten Zeichenfolge.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    str Zeichenfolge JSON-formatierte Zeichenfolge.
    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    Objekt Aus der angegebenen Zeichenfolge erstelltes Objekt.
    var str = '{"name":"George","lastname":"Washington"}';
    var obj = global.JSON.parse(str);
    gs.info('The first name is ' + obj.name);

    Ausgabe:

    The first name is George

    Scoped JSON – stringify(Object jsonObject)

    Erstellt eine Zeichenfolge aus einem JSON-Objekt.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    jsonObject Objekt Das JSON-Objekt, das in eine Zeichenfolge umgewandelt werden soll.
    Tabelle : 4. Ergebnisse
    Typ Beschreibung
    Zeichenfolge JSON-formatierte Zeichenfolge.
    var obj = {"name":"George","lastname":"Washington"};
    var str =  global.JSON.stringify(obj);
    gs.info('The object ' + str);

    Ausgabe:

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