Vorheriges Thema: JSON-AnalyseNächstes Thema: REST-Methoden


ca_pam_convertJSONToJSObject(jsonString)

Verwenden Sie diese Methode, um ein JavaScript-Objekt von einer JSON-Zeichenfolge zu erstellen. Die Methode "ca_pam_convertJSONToJSObject" unterstützt die Schreibweise mit Anführungszeichen. Die Schreibweise mit Anführungszeichen ist eine alternative Möglichkeit, um auf Eigenschaften eines JavaScript-Objekts zuzugreifen, wenn der Name der Eigenschaft keine gültige JavaScript-Kennung ist. Um zum Beispiel auf die ID-Eigenschaft des Buchobjekts zuzugreifen, ist die Schreibweise mit Anführungszeichen book["id"].

Eingabeparameter
jsonString (string)

Definiert die JSON-Zeichenfolge, die in ein JavaScript-Objekt konvertiert werden soll.

Rückgabewert

Gibt das JavaScript-Objekt zurück.

Beispiel

Das Beispiel zeigt eine JSON-Zeichenfolge:

{"menu": {
  "id": "file",
  "value": "Datei",
  "popup": {
    "menuitem": [
      {"value": "Neu", "onclick": "CreateNewDoc()"},
      {"value": "Öffnen", "onclick": "OpenDoc()"},
      {"value": "Schließen", "onclick": "CloseDoc()"}
    ]
  }
}}

Das folgende Beispielskript greift auf den ID-Feldwert zu:

var parsedJSON = ca_pam_convertJSONToJSObject(jsonString);
var menuObj = parsedJSON.menu.;
var idValue = menuObj.id.;

Das folgende Beispielskript greift auf das onclick-Element im zweiten Element des Menüelement-Arrays zu:

var parsedJSON = ca_pam_convertJSONToJSObject(jsonString);
var menuObj = parsedJSON.menu;
var popUpObj = menuObj .popup;
var menuItemArray = popUpObj .menuitem.;
var secondElementOfMenuItemArray = menuItemArray[1];
var onclickElement = secondElementOfMenuItemArray.onclick;

Sie finden diese Funktion auch in den vordefinierten Inhalten in CA Process Automation.

  1. Klicken Sie auf der Startseite auf "Durchsuchen von vordefinierten Inhalten".
  2. Navigieren Sie zum Ordner "User Interaction Forms" und dann zu 07 Populate Table RESTful WS: Populate Table RESTful WS.