java的map.toString()後在前端js轉成json格式

    在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);
相關文章
相關標籤/搜索