[
https://issues.apache.org/jira/browse/FLINK-36154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
KevinyhZou updated FLINK-36154:
-------------------------------
Summary: Support deserialize json ignore field key case (was: Support
parse json ignore field key case)
> Support deserialize json ignore field key case
> ----------------------------------------------
>
> Key: FLINK-36154
> URL: https://issues.apache.org/jira/browse/FLINK-36154
> Project: Flink
> Issue Type: Improvement
> Components: Formats (JSON, Avro, Parquet, ORC, SequenceFile)
> Reporter: KevinyhZou
> Priority: Major
> Labels: pull-request-available
>
> Support to parse json string ignore the key case while match to schema field
> name. Sometimes we defined a table in flink sql, like `test_tbl(a String, b
> String)`, but sometimes when the json string from the mq(kafka/pulsar) may be
> like `\{"A":"a", "B":"b"}`, and the field `a` and `b` will not be parsed as
> the case of key not match.
> So here we introduce a config `json.ignore-key-case` to ignore the case
> match problem in such suitation.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)