Given the following JSON:
{
"errors": [
{
"message": "Argument \u0022input\u0022 has an invalid value: ...."
}
]
}
(for some reason a mink driver is returning this instead of \"...)
With json_decode() you will get:
{#4
+"errors": array:1 [
0 => {#5
+"message": "Argument "input" has an invalid value: ...."
}
]
}
However with JsonParser you will get:
{#17
+"errors": array:1 [
0 => {#16
+"message": "Argument "input" has an invalid value: ...."
}
]
}
Any idea of how this could be fixed?
Given the following JSON:
{ "errors": [ { "message": "Argument \u0022input\u0022 has an invalid value: ...." } ] }(for some reason a mink driver is returning this instead of
\"...)With
json_decode()you will get:However with
JsonParseryou will get:Any idea of how this could be fixed?