Utilizzare questo metodo per creare un oggetto JavaScript dalla stringa JSON. Il metodo ca_pam_convertJSONToJSObject supporta la notazione mediante virgolette. La notazione mediante virgolette costituisce un metodo alternativo per accedere alle proprietà da un oggetto JavaScript quando il nome della proprietà non è un identificatore JavaScript valido. Ad esempio, per accedere alla proprietà ID dall'oggetto book, la sintassi della notazione mediante virgolette è book[“id”].
Definisce la stringa JSON da convertire in oggetto JavaScript.
Restituisce l'oggetto JavaScript.
L'esempio seguente mostra una stringa JSON:
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
Il seguente script di esempio consente di accedere al valore di campo ID:
var parsedJSON = ca_pam_convertJSONToJSObject(jsonString); var menuObj = parsedJSON.menu.; var idValue = menuObj.id.;
Il seguente script di esempio consente di accedere all'elemento onclick nel secondo elemento della matrice menuitem:
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;
È possibile trovare questa funzione anche nei contenuti predefiniti di CA Process Automation.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|