简体   繁体   English

如何在JAVA android中将JSON字符串转换为对象

[英]how to convert JSON string to object in JAVA android

How do I to convert a JSON string to object in Java Android so that I can access "name2" 如何在Java Android中将JSON字符串转换为对象,以便我可以访问“name2”

thanks 谢谢

// this is how my json looks {"name1":"a","name2":"b","name3":"c","name4":"d"}

String mytext = GetMyJSON();

JSONObject obj = new JSONObject(mytext);

Strin N1  = obj.name1;

If a library is ok for you, GSON would help about it. 如果图书馆对您而言,GSON会帮助您。 it converts JSON to object, so you can reach them such as yourclassinst.name 它将JSON转换为对象,因此您可以访问它们,例如yourclassinst.name

refer this one 参考这个

Do Something like this 做这样的事情

JSONObject obj = new JSONObject(mytext);

if(obj!=null)
{
  Strin N1  = obj.getString("name1");
  Strin N2  = obj.getString("name2");
  Strin N3  = obj.getString("name3");
  Strin N4  = obj.getString("name4");
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM