将字符串转化为json数组时报错: A JSONArray text must start with '[' at character 0
上网查了一下 具体都是对A JSONObject text must begin with '{' at character 1
道理可能是一样的 按照此方法更改 还是报错
我的字符串是以“[”“]”开头 和结尾的 请大神指点
将字符串转化为json数组时报错: A JSONArray text must start with '[' at character 0
上网查了一下 具体都是对A JSONObject text must begin with '{' at character 1
道理可能是一样的 按照此方法更改 还是报错
我的字符串是以“[”“]”开头 和结尾的 请大神指点
把你的字符串贴出来看看,肯定是你的字符串有问题
String json = "[{\"name\":leeh,\"age\":23},{\"name\":leeh,\"age\":23}]";
JSONArray jsonArray = new JSONArray(json);
System.out.println(jsonArray);
我这样用一点问题没有,但是把最前面的 [ 去掉就会和你报一样的错误。