Function to split key values in a powershellscript.

Hi All,

Can someone has experience in below requirement.

I need to split the key values in powershell script.

Application: [
                "{\"name\":\"abc\",\"AID\":\"A123\",\"Ainstance\":\"ab\"}"
            ]
            
into below form.

"Applicationname": "abc"
"AID": "A123"
"Ainstance":"ab"

Thank you in Advance,

Kind regards,

Bijo

Parents
  • $appInstanceJson = @' 
    Application: [
                    "{\"name\":\"abc\",\"AID\":\"A123\",\"Ainstance\":\"ab\"}"
                ]
    '@
    
    $appInstanceJson = "{$($appInstanceJson.Replace('\', '').Replace('"{', '{').Replace('}"', '}'))}"
    $appInstance = ConvertFrom-Json -InputObject $appInstanceJson
    $appInstance.Application

Reply
  • $appInstanceJson = @' 
    Application: [
                    "{\"name\":\"abc\",\"AID\":\"A123\",\"Ainstance\":\"ab\"}"
                ]
    '@
    
    $appInstanceJson = "{$($appInstanceJson.Replace('\', '').Replace('"{', '{').Replace('}"', '}'))}"
    $appInstance = ConvertFrom-Json -InputObject $appInstanceJson
    $appInstance.Application

Children