Sql 从BigQuery中具有无效令牌的列解析JSON文件
这是JSON文件:Sql 从BigQuery中具有无效令牌的列解析JSON文件,sql,json,google-bigquery,Sql,Json,Google Bigquery,这是JSON文件: {"success":false,"error":{"type":"ValidationError","message":{"Period":{"maxValue:$1":"Value"}}}} 我试图解析文件中的“值” JSON_EXTRACT_SCALAR(response,"$.error.message.loanPeriod.maxValue:$1']") 棘手的部分是因为“$”或“:”from“maxValue:$1” 请注意,“response”是BigQue
{"success":false,"error":{"type":"ValidationError","message":{"Period":{"maxValue:$1":"Value"}}}}
我试图解析文件中的“值”
JSON_EXTRACT_SCALAR(response,"$.error.message.loanPeriod.maxValue:$1']")
棘手的部分是因为“$”或“:”from“maxValue:$1”
请注意,“response”是BigQuery标准SQL的下一列 在JSON键使用无效JSONPath字符的情况下,可以使用单引号和方括号对这些字符进行转义,如下例所示
JSON_EXTRACT_SCALAR(response,"$.error.message.Period['maxValue:$1']")
有关BigQuery标准SQL,请参阅文档中的详细信息-下面是 在JSON键使用无效JSONPath字符的情况下,可以使用单引号和方括号对这些字符进行转义,如下例所示
JSON_EXTRACT_SCALAR(response,"$.error.message.Period['maxValue:$1']")
请参阅文档中的详细信息-您好,欢迎来到stack overflow!你能更清楚一点编辑你的帖子吗,我不知道你的问题是什么:)你好,欢迎来到stack overflow!我不知道你的问题是什么:)