在java中,使用map.toString()輸出到前端後,原則上java少改動。因此在前端將map的string轉成json對象,這樣比較方便前端使用javascript
var str = "{10050203={00=顯示頁面, 01=查詢, 02=新增, 14=分配, 04=修改}, 10050201={00=顯示頁面, 01=查詢, 14=分配}}"; str = str.replace(/ /g, ''); str = str.replace(/{/g, '{"'); str = str.replace(/=/g, '":"'); str = str.replace(/,/g, '","'); str = str.replace(/}/g, '"}'); str = str.replace(/}"/g, '}'); str = str.replace(/"{/g, "{"); str =JSON.parse(str);