嗨,大家好,我有一個像這樣的刪除關閉括號的Java
String main = "Sandy \"children\":[]"
String foo = "\"children\":[]";
main = main.replaceAll(foo, "");
如果我想用一個單個字符「」那我需要使用正則表達式是什麼,以取代在主全富的字符串?
我會是具有JSON數據這樣的,我需要全部更換爲空子對象
{"data" : "Search engines",
"children":[ {
"data":"Yahoo","children":[{"data":"1","children":[{}]}]},
{"data":"Bing","children":[{"data":"2","children":[]}]},{"data":"Bing2"},{"data":"Bing3"},{"data":"Bing4"},{"data":"Bing5"},{"data":"Bing6"},{"data":"Bing7"},{"data":"Bing34"}]
}
'「」'不一個字符 - 它是一個空字符串。 –
你爲什麼要刪除空的孩子? –