在您的代码中,元素
dataArray是JSON对象的数组,而不是JSON对象本身。元件
A,
B和
C是JSON的一部分内部对象
dataArrayJSON阵列。
您需要遍历数组
public static void main(String[] args) throws Exception { String jsonStr = "{ "dataArray": [{ "A": "a", "B": "b", "C": "c" }, { "A": "a1", "B": "b2", "C": "c3"}] }"; JSonObject jsonObj = new JSonObject(jsonStr); JSonArray c = jsonObj.getJSonArray("dataArray"); for (int i = 0 ; i < c.length(); i++) { JSonObject obj = c.getJSonObject(i); String A = obj.getString("A"); String B = obj.getString("B"); String C = obj.getString("C"); System.out.println(A + " " + B + " " + C); }}版画
a b ca1 b2 c3
我不知道
msg您的代码片段来自何处。



