删除Nifi中的双引号

Removing double quotes in Nifi

我有以下格式的 nifi 输出:

{ "sentiment":"NEUTRAL","clientid":“1”,"taxonomies":“[51,41]”,"type":"twitter", "socialtags" : "[\"research\",\"Pembrolizumab\",\"immunotherapy\",\"lungcancer\",\"clinicaltrial\"]", "url":“https://twitter.com/ValleyHospital/status/905770926368804866”,"timestamp":“1504787591913”}

我需要删除 socialtags & taxonomies 值周围的双引号,预计最终输出如下:

{ "sentiment": "NEUTRAL", "clientid": 1, "taxonomies": [51,41], "type": "twitter", "socialtags": ["research", "Pembrolizumab", "immunotherapy", "lungcancer", "clinicaltrial"], "url": "https: //twitter.com/ValleyHospital/status/905770926368804866", "timestamp": 1504787591913 }

socialtags 和 taxonomies 的值是整数和字符串数组,因此可以有任意数量的值,包括没有值,如果没有值,它将 return 只是 [ ] 作为值,我怎么能删除这些双引号。

您可以将 ReplaceText 与搜索值 "[ 和 [

的替换值一起使用

然后是另一个带有 SearchValue ]" 和替换值的 ReplaceText ]