如何在nifi中解析mysql json列

时间:2019-05-18 11:00:39

标签: apache-nifi

我使用CaptureChangeMySQL + ConvertJSONToSQL + PutSQL从mysql(5.7)同步数据,在我的表中有一个json类型列,我想将json转换为sql文字,使用new String((bytep[]) json, StandardCharset.UTF_8)进行解析,但得到错误的结果:enter image description here

byte []是:

enter image description here

表中的实际值为: [{id: 13182, name: "2730"}]

那我该如何正确解析mysql json值呢?

1 个答案:

答案 0 :(得分:0)

使用JsonBinary.parseAsString(byte[])进行解析。