Utilice este método para crear un objeto de JavaScript desde una cadena de JSON. El método de ca_pam_convertJSONToJSObject admite la notación de comillas. La notación de comillas es una forma alternativa de acceder a cualquier propiedad de un objeto de JavaScript cuando el nombre de la propiedad no es un identificador de JavaScript válido. Por ejemplo, para acceder a la propiedad de ID del objeto de biblioteca, la sintaxis de notación de comillas es book[“id”].
Define la cadena de JSON para realizar la conversión a un objeto de JavaScript.
Devuelve el objeto de JavaScript.
El ejemplo muestra una cadena de JSON:
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
El script de muestra siguiente accede al valor de campo de ID:
var parsedJSON = ca_pam_convertJSONToJSObject(jsonString); var menuObj = parsedJSON.menu.; var idValue = menuObj.id.;
El script de muestra siguiente accede al elemento onclick en el segundo elemento de la matriz 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;
También se puede encontrar esta función en el contenido listo para usar en CA Process Automation.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|