user14958186
user14958186

Reputation:

Using Json Variable In Powershell

I have some code that returns some data from a database in the following json format:

{
    "dateTime":  "2021-01-27T10:26:19.595198+11:00",
    "sessionId":  "apples",
    "userId":  "exampleUser"
}

For an operation I wish to perform I need to take only the "userId" from this response, how would I do this in Powershell?

Upvotes: 0

Views: 41

Answers (1)

G42
G42

Reputation: 10019

Use ConvertFrom-Json and the Member access operator . (dot):

$data = @'
{
    "dateTime":  "2021-01-27T10:26:19.595198+11:00",
    "sessionId":  "apples",
    "userId":  "exampleUser"
}
'@

($data | ConvertFrom-Json).userId

Upvotes: 1

Related Questions