当前位置:网站首页>com.alibaba.fastjson.JSONException: syntax error, pos 1, line 1, column 2测试

com.alibaba.fastjson.JSONException: syntax error, pos 1, line 1, column 2测试

2022-06-09 12:16:00 蝶衣_疯魔

Fastjson报的错,想获取一个JSONArray数组,但是目标却是个字符串

BUG还原现场:

    @Test
    public void test(){
    

        JSONObject js = new JSONObject();
        js.put("phqfwqk","测试");
        JSONArray phqfwqk = js.getJSONArray("phqfwqk")==null?new JSONArray():js.getJSONArray("phqfwqk");
        System.out.println(phqfwqk);
    }

异常结果:

com.alibaba.fastjson.JSONException: syntax error, pos 1, line 1, column 2测试

	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1487)
	at com.alibaba.fastjson.parser.DefaultJSONParser.parse(DefaultJSONParser.java:1373)
	at com.alibaba.fastjson.JSON.parse(JSON.java:182)
	at com.alibaba.fastjson.JSON.parse(JSON.java:192)
	at com.alibaba.fastjson.JSON.parse(JSON.java:148)
	at com.alibaba.fastjson.JSONObject.getJSONArray(JSONObject.java:155)
	at test.testUrl.test(testUrl.java:81)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	
原网站

版权声明
本文为[蝶衣_疯魔]所创,转载请带上原文链接,感谢
https://blog.csdn.net/shujuku____/article/details/125053654