我有一个嵌套的json字符串,如下所示,为此,我需要为每个键和值附加双引号
{messageFilters:[{filterCriteria:[{paramNameAndVals:{},values:[abc [0-9]],context:Request,name:Destination-Host,operator:abc}],filterActions:[{paramNameAndVals: {组 名称:sdf,值到 哈希:as},上下文:上下文,名称:Stick-To-Pool}],名称:MF}],名称:fg1,subGroups:[],advancedView:false}
我想要下面的输出,
{“ messageFilters”:[{“ filterCriteria”:[{“ paramNameAndVals”:{},“ values”:[“ abc [0-9]”],“ context”:“ Request”,“ name”: “ Destination-Host”,“ operator”:“ abc”}],“ filterActions”:[{“ paramNameAndVals”:{“ Set 名称“:” sdf“,”值到 哈希”:“ as”},“上下文”:“上下文”,“名称”:“ Stick-To-Pool”}],“名称”:“ MF”}],“名称”:“ fg1”,“子组” “:[],” advancedView“:false}
我尝试了各种正则表达式模式,但没有成功。谁能帮忙
答案 0 :(得分:0)
问题的第一个示例不是有效的json,请尝试将无效的json转换为字符串。 请点击此链接以获取更多信息 How to convert any Object to String?