"RoomDetailList":"[{\"PSMemo\":\"0\",\"Name\":\"0\",\"Code\":\"4444\",\"ModelNo\":\"4\",\"Num\":\"4\",\"UnitPrice\":\"4\",\"Memo\":\"4\"},{\"PSMemo\":\"0\",\"Name\":\"0\",\"Code\":\"4444\",\"ModelNo\":\"4\",\"Num\":\"4\",\"UnitPrice\":\"4\",\"Memo\":\"4\"}]"
用substr截取下 具体看你用何种编程语言
你这个应该说是JSON数据里的内容吧?
为什么要去掉数组两旁的引号,去掉就不是json了吧?
不是有工具的吗?比如用 JSONObject转换成对象、用 JSONArray转换成数组。。。。
无论前端后端json数据不能当字符串拆的吧?
楼主是怎样解决的嘞嘞
哎 我也遇到了这个问题
因为中括号外面有引号 所以解析失败
怎么解决呢 我也遇到了 解析不了
String str1=str.replace(":\"[",":["); String str2=str1.replace("]\"","]");
List里面是对象,直接定义类,转换就可以了
js语法可以这样 b = eval("("+a+")")
直接转不就行了
。。。。。。。。。。。。。。
Array.toString(),这样就会出现转义,去掉。tostring(),就可以了