我试图用JSON格式放两个int []和一个double []来通过我的java servlet发送.这就是我到目前为止所拥有的.
private JSONObject doStuff(double[] val, int[] col_idx, int[] row_ptr){
String a = JSONValue.toJSONString(val);
String b = JSONValue.toJSONString(col_idx);
String c = JSONValue.toJSONString(row_ptr);
JSONObject jo = new JSONObject();
jo.put("val",a)
jo.put("col",b);
jo.put("row",c);
return jo;
}
Run Code Online (Sandbox Code Playgroud)
但是当我打印JSONobject时,我得到了这个不可读的结果:
{"val":"[D@62ce3190","col":"[I@4f18179d","row":"[I@36b66cfc"}
Run Code Online (Sandbox Code Playgroud)
我在javascript中得到了相同的结果,我将JSONObject发送到.从数字到字符串的转换是否有问题?我应该使用JSONArray吗?
| 归档时间: |
|
| 查看次数: |
3849 次 |
| 最近记录: |