微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android 字符串 转json

在Android开发中,我们常常需要将字符串转换为JSON格式来进行数据的交互。以下是一些常用的将字符串转换为JSON格式的方法

//方法一:使用JSONObject实现字符串转JSON
String str = "{\"name\":\"Tom\",\"age\":18}";
try {
    JSONObject jsonObj = new JSONObject(str);
    String name = jsonObj.getString("name");
    int age = jsonObj.getInt("age");
} catch (JSONException e) {
    e.printstacktrace();
}

//方法二:使用Gson实现字符串转JSON
String str = "{\"name\":\"Tom\",\"age\":18}";
Gson gson = new Gson();
User user = gson.fromJson(str,User.class);
class User{
    private String name;
    private int age;
    //get,set方法省略
}

//方法三:使用Jackson实现字符串转JSON
String str = "{\"name\":\"Tom\",\"age\":18}";
ObjectMapper mapper = new ObjectMapper();
User user = mapper.readValue(str,set方法省略
}

android 字符串 转json

以上就是三种常用的Android JSON字符串转换方法,针对不同开发需求需要选择合适的方法

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐