java封装json数组:
JSONArray jArray = new JSONArray();
for(int i = 0; i < 3; i++){
JSONObject jObj = new JSONObject();
try {
jObj.put(ConstantUtil.CERT_SUBJECT, "subject" + i);
jObj.put(ConstantUtil.CERT_SERIAL_NUM, "SerialNum" + i);
jObj.put(ConstantUtil.CERT_ISSUER, "Issuer" + i);
jObj.put(ConstantUtil.CERT_TIME, "Time" + i);
} catch (JSONException e) {
e.printStackTrace();
}
jArray.put(jObj);
}
jsCallback(funCbFetchCertList, 0, EUExCallback.F_C_JSON, jArray.toString());
js解析:
function showCertListInfo(opCode, dataType, data){
var json = eval("(" + data + ")");
for(var i =0; i < json.length; i++)
{
alert(json[i].CERT_SUBJECT + " " + json[i].CERT_SERIAL_NUM
+ " " + json[i].CERT_ISSUER + " " + json[i].CERT_TIME);
}
}