android json转换,Android JSON解析和转换

我想解析JSON data成一个字符串,但我认为我做错了什么:这里是部分。

private void read_JSON()

{

String JSON;

JSONObject jso3 = new JSONObject(JSON);

for (int i=0; i < jso3.length(); i++)

{

try

{

String name = jso3.getString("Nombre");

String surname = jso3.getString("Apellidos");

String date = jso3.getString("Año_nacimiento");

String child_names = jso3.getString("Nombres_Hijos");

}catch (JSONException e)

{

e.printStackTrace();

}

}

jso3.toString(JSON);

}

我创建的JSON 内的MainActivity.java,它不是一个单独的文件。

这里是JSON创建的代码:

private void create_JSON()

{

JSONObject jso = new JSONObject();

try {

jso.put("Nombre","Miguel");

jso.put("Apellidos", "Garcia");

jso.put("Año_nacimiento", 1990);

JSONArray jsa = new JSONArray();

jsa.put("Blur");

jsa.put("Clur");

jso.put("Nombres_Hijos", jsa);

} catch (JSONException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

jso.toString();

我毫不怀疑,认为JSON正确地创建,我只需要了解我怎么分析它,并把它转换成一个字符串的帮助。

如果您能指出我编程中的缺陷,我将不胜感激。

毛罗。

  • 0
    点赞
  • 0
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:1024 设计师:我叫白小胖 返回首页
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值