Hello,
previously my team had built a custom Initialization process using a JSON Config file. This file was a Complex JSON structure that contained sections for development, QA, Prod, and Global variables. In the past, the “Deserialize JSON” activity had no issue in regards to this structure, it could read and deserialize it into a JOBject. Now that we’ve upgraded our UiPath.UiAutomation.Activites package, the functionality of that activity seems to have taken a step back. It not only handles simple JSON structures. Has anyone had this issue or are they able to provide a solution for this problem? Below is an example of the JSON Structure we were able to deserialize before.
{
"GLOBAL":{
"DEBUG":"FALSE",
"ProcessCleanup":["chrome.exe","iexplore.exe","firefox.exe","excel.exe","calculator.exe","notepad.exe","winword.exe"],
"Environment":"",
"ShortRun":"FALSE",
"ShortRunCount":50,
"NoteTopic":"TOPIC",
"NoteText":"NOTE TEXT",
"CCURL":"",
"CCCredentials":"Robot Account 00002 CC",
"ReportLogRoot":"FILEPATH",
"EmailReporting":"True",
"EmailTo":"email",
"EmailCC":"",
"EmailSubject":"Process Complete",
"ProcessID":"#",
},
"LOCAL":{
"EmailReporting":"True",
"EmailTo":"email",
"EmailCC":"",
"EmailSubject":"Process Complete",
"CCURLAsset":"CC_URL_Prodsup",
"CCURL":"CC_URL_Prodsup",
},
"DEV":{
"EmailReporting":"True",
"EmailTo":"email",
"EmailCC":"",
"EmailSubject":"Process Complete",
"CCURLAsset":"CC_URL_Prodsup",
"CCURL":"CC_URL_Prodsup",
},
"STAGE":{
"EmailReporting":"True",
"EmailTo":"email",
"EmailCC":"",
"EmailSubject":"Process Complete",
"CCURLAsset":"CC_URL_Prodsup",
"CCURL":"CC_URL_Prodsup",
},
"PROD":{
"EmailReporting":"True",
"EmailTo":"emailList",
"EmailCC":"emailList",
"EmailSubject":"Process Complete",
"CCURLAsset":"CC_URL",
"CCURL":"CC_URL",
}