Path: blob/main/docs/sources/flow/reference/stdlib/json_decode.md
4096 views
---
---
json_decode
The json_decode
function decodes a string representing JSON into a River value. json_decode
fails if the string argument provided cannot be parsed as JSON.
A common use case of json_decode
is to decode the output of a [local.file
][] component to a River value.
Remember to escape double quotes when passing JSON string literals to
json_decode
.For example, the JSON value
{"key": "value"}
is properly represented by the string"{\"key\": \"value\"}"
.
Examples
[local.file
]: {{< relref "../components/local.file.md" >}}