JSON dizesinden JavaScript nesnesi oluşturmak için bu yöntemi kullanın. ca_pam_convertJSONToJSObject yöntemi, tırnak işaretli gösterimi destekler. Özellik adı geçerli bir JavaScript tanımlayıcısı olmadığında, tırnak işaretli gösterim bir JavaScript nesnesinden herhangi bir özelliğe erişmek için alternatif bir yoldur. Örneğin, kitap nesnesinden id özelliğine erişmek için kullanılacak tırnak işaretli gösterim sözdizimi kitap[“id”]] şeklindedir.
Bir JavaScript nesnesine dönüştürülecek JSON dizesini tanımlar.
JavaScript nesnesini döndürür.
Örnekte bir JSON dizesi gösterilmektedir:
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
Aşağıdaki örnek komut dosyası, id alanı değerine erişir:
var parsedJSON = ca_pam_convertJSONToJSObject(jsonString); var menuObj = parsedJSON.menu.; var idValue = menuObj.id.;
Aşağıdaki örnek komut dosyası, menuitem dizisinin ikinci öğesindeki onclick öğesine erişir:
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;
Bu işlevi, CA Process Automation içindeki kutu içeriğinde de bulabilirsiniz.
|
Telif Hakkı © 2013 CA.
Tüm hakları saklıdır.
|
|