繁体   English   中英

如何使用多个值分割字符串{}

[英]How to Split String {} with Multiple Values

假设我有一个STRING类型的列“ debugdata”。 给定用户的示例值如下所示:

{"TITLE_DESCRIPTION":"approve","CATEGORY":"approve"}

但是,假设TITLE_DESCRIPTION可以有多个值

{"TITLE_DESCRIPTION":"No, name does not match,No, summary is not clear","CATEGORY":"Yes"}

如何将“否,名称不匹配”和“否,摘要不明确”分成两列?

我尝试使用JSON_EXTRACTJSON_ARRAY_GET以及其他JSON语法,但是我不能完全将其分为两列。 谢谢!

假设x是您的示例中的地图

let x = {"TITLE_DESCRIPTION":"No, name does not match,No, summary is not clear","CATEGORY":"Yes"}

因此,您需要做的是:

let b = (x.TITLE_DESCRIPTION).split(',')

编辑:在您的示例中,您用字符串','拆分了句子,但字符串本身包含了',',因此对','使用char转义,或使用其他char拆分句子,然后将其发送到split函数,而不是',' 。

那先使用json_extract然后再使用String函数split怎么样?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM