我需要將常規字符串轉換爲地圖對象。字符串正是:將常規字符串轉換爲常規地圖
"\"{\\\"1\\\":[],\\\"2\\\":[],\\\"3\\\":[{\\\"name\\\":\\\"PVR_Test_Product\\\",\\\"id\\\":\\\"100048\\\"}],\\\"4\\\":[],\\\"5\\\":[]}\""
我需要獲取對應於「name」的值。我曾嘗試使用JsonBuilder,JsonSlurper和regexp方法處理此問題。但我還沒有找到解決辦法。
爲了簡化事情,我已經去除了反斜槓:replaceAll
.The減少字符串是:
""{"1":[],"2":[],"3":[{"name":"PVR_Test_Product","id":"100048"}],"4":[],"5":[]}""
期待任何人的幫助上this.I使用Grails 2.5.1和2.4.10常規我。
JSON.parse(string);我認爲這會做。謝謝 – Biswas