Power Query M code
let
Source = YourTable,
AddedParsedJson = Table.AddColumn(Source, "ParsedJson", each Json.Document([JsonTextColumn]))
in
AddedParsedJson
Parses a column that holds a JSON string (not yet nested records) into structured data.
let
Source = YourTable,
AddedParsedJson = Table.AddColumn(Source, "ParsedJson", each Json.Document([JsonTextColumn]))
in
AddedParsedJson
Tidy JSON with the JSON Formatter
ParsedJson will contain records or lists depending on the JSON's shape; expand it the same way you would after Json.Document(Web.Contents(...)).
Browse all 145 snippets in the Power Query M Code Snippets, or search the library for something similar to Parse a JSON String Column.