java将字符串转换为json对象的方法_java jsonobject转string

java将字符串转换为json对象的方法_java jsonobject转string在与服务器交互的时候,我们往往会使用json字符串,今天的例子是java对象转化为字符串,代码如下protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Persionp1=newPersion(…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在与服务器交互的时候,我们往往会使用json字符串,今天的例子是java对象转化为字符串,

代码如下

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

Persion p1 = new Persion(25, “张三”, “男”); //生成两个Persion对象

Persion p2 = new Persion(35, “李四”, “男”);

final JSONObject jo1 = new JSONObject();//生成两个JSONObject对象

final JSONObject jo2 = new JSONObject();

try {

jo1.put(“is”, p1.getId());// 填充

jo1.put(“name”, p1.getName());

jo1.put(“sex”, p1.getSex());

jo2.put(“is”, p2.getId());

jo2.put(“name”, p2.getName());

jo2.put(“sex”, p2.getSex());

} catch (JSONException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

show = (EditText) findViewById(R.id.show);

btn1 = (Button) findViewById(R.id.btn1);

btn1.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

show.setText(jo1.toString());

}

});

btn2 = (Button) findViewById(R.id.btn2);

btn2.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

JSONArray ja = new JSONArray(); //jsonarray对象

ja.put(jo1);

ja.put(jo2);

show.setText(ja.toString());

}

});

}

源码获取地址:http://www.exceptionhelp.com/posts/533

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191177.html原文链接:https://javaforall.net

(0)
上一篇 2026年2月6日 下午12:22
下一篇 2026年2月6日 下午1:01


相关推荐

  • Spring中@Autowired、@Resource和@Inject注解的使用和区别

    做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!在使用Spring进行项目开发的时候,会大量使用到自动装配,那自动装配是什么呢?简单来说:Spring 利用依赖注入(DI)功能,完成SpringIOC容器中各个组件之间的依赖关系赋值管理。下面介绍和总结可以在在Spring使用的三种自动注入的注解。首先回顾一下最初使用xml进行是如何进行注入的。零、回顾:XML…

    2022年2月28日
    46
  • JavaWeb之Request对象和Response对象详解

    JavaWeb之Request对象和Response对象详解一:概述Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象一、Response对象   1.Resonse的继承结构:         ServletResponse–HttpServletResponse   2.Response代表响应,于是响应消息中的状态码、响应头、实体

    2022年6月4日
    51
  • word怎么把编号变成文本格式_word字离序号特别远

    word怎么把编号变成文本格式_word字离序号特别远记录一下word如何去掉自动编号格式但保留原编号内容的方法:1.调出word的“开发工具”选项打开文件->选项->自定义功能区->选中开发工具->确定,2.编写宏依次点击:开发工具-宏-在“宏名”框内输入宏名(如:NumToTxt)-单击“创建”按钮,弹出VisualBasic编辑器窗口,窗口内自动出现以下内容把下面的这段代码复制下来:ActiveDocument.Content.ListFormat.ConvertNumbersToText粘.

    2025年6月2日
    4
  • 办公类 AI 初探:扣子空间

    办公类 AI 初探:扣子空间

    2026年3月15日
    1
  • pycharm(windows)设置汉化版

    pycharm(windows)设置汉化版1 下载在官网 http www jetbrains com 进行下载社区版即可 2 安装安装和平常软件一样 不要有中文路径 3 安装中文插件我们已经安装好是英文目录看不懂这时我们需要下载一个文件即可设置中文下载地址 链接 https pan baidu com s 1o9lTRvW 密码 784n 将下载好的文件解压 将 resources cn j

    2026年3月27日
    2
  • Django 模型_django反向生成model

    Django 模型_django反向生成model前言随着项目越来越大,采用写原生SQL的方式在代码中会出现大量的SQL语句,那么问题就出现了:1.SQL语句重复利用率不高,越复杂的SQL语句条件越多,代码越长。会出现很多相近的SQL语句。2.

    2022年7月30日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号