人生最曼妙的风景,竟是内心的淡定与从容!
String dataStr="[id=1,mid=2]"; dataStr="{"+dataStr.replaceAll("=", ":").substring(1,dataStr.length()-1)+"}"; JSONObject data=JSONObject.parseObject(dataStr); System.out.println(data.get("id")+","+data.get("mid"));
可以藉助工具類,例如阿里的fastjson,先把那個字串格式化成json格式(截取分割吧),然後透過key就能取得value
1.java的字串應該是這個定義的 String stats="[id=1,mid=2]";2.你要取什麼值,描述的不清晰呀
不標準的做法就是以","去分割字串,然後再以"="去分割,前段為key,後段為value.然後你就可以儲存成map或其他方式。
雷雷
可以藉助工具類,例如阿里的fastjson,先把那個字串格式化成json格式(截取分割吧),然後透過key就能取得value
1.java的字串應該是這個定義的 String stats="[id=1,mid=2]";
2.你要取什麼值,描述的不清晰呀
不標準的做法就是以","去分割字串,然後再以"="去分割,前段為key,後段為value.然後你就可以儲存成map或其他方式。
雷雷