java生成json

commons-logging-1.0.4.jar
commons-lang-2.3.jar
commons-collections-3.2.jar
commons-beanutils-1.7.0.jar
json-lib-2.2.1-jdk15.jar
ezmorph-1.0.4.jar

首先确定上述jar包是否已经导入

加入没有导入或者导入的版本不对就会提示找不到类

测试代码如下:

 SqlSession sqlSession = sqlSessionFactory.openSession();
        userdto userx = sqlSession.getMapper(com.dto.userdto.class);
        user x = new user();
        List<user> listx=userx.UserPassword(x);

        //此处查看查询返回的结果集
        for(int i = 0; i < listx.size(); i++)
        {
            listx.get(i);
            System.out.println(listx.get(i).getPassword());
        }
        System.out.println("---------------测试JSON-----------------");

        //使用json时需要导入相关的jar包        //测试生成json
        JSONArray jsonArray = JSONArray.fromObject(listx);
        System.out.println(jsonArray.toString());

输出结果如图所示(list的输出结果并没有展示出来)

时间: 2024-11-07 10:09:22

java生成json的相关文章

Java生成json串、JSONObject与JSONArray的使用

1.JAR包简介 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: commons-lang.jar commons-beanutils.jar commons-collections.jar commons-logging.jar ezmorph.jar json-lib-2.2.2-jdk15.jar 2.JSONObject对象使用 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转

java生成Json工具之JsonSimple的使用

json-simple是由是Google开发的Java JSON解析框架,基于Apache协议.目前版本为1.1 项目主页:https://code.google.com/p/json-simple/#JSON.simple_in_Publications Java实体类和JSON对象之间的映射如下表: JSON Java string java.lang.String number java.lang.Number true|false java.lang.Boolean null null

java生成json字符串的方法

例1:将map对象添加一次元素(包括字符串对.数组),转换成json对象一次. 代码: package com.json; //这是使用org.json的程序: import java.util.HashMap; import java.util.Map; import org.json.JSONException; import org.json.JSONObject; public class jsontest { public static void main(String[] args)

jsp传给java属性,java生成json串,方便以后取出来

前台代码 $.ajax({ url : '<%=basePath%>userorderother/canUpdateCust.do', type : 'POST', data: {'kdcompany':kdcompany, 'kdcardid':kdcardid, 'odid':odid}, async : false, success : function(data) { location.reload(); } }); 后台代码 /**修改地址信息 * @param * @throws

java 生成json对象

1. JSONObject jsonObject = new JSONObject(); jsonObject.put("a", "1"); jsonObject.put("b", "2"); jsonObject.put("c", "3"); System.out.println(jsonObject); {"a":"1","b&quo

在JAVA中使用JSONObject生成json

JSON是一种轻量级的数据交换格式,在现在的web开发中,是非常常见的.在没有方便的工具之前,我们或许会使用拼字符串的形式来生成json数组,今天我们使用一个json-lib.jar包来为我们实现生成json的功能. 所必须的包有: commons-httpclient-3.1.jar commons-lang-2.4.jar commons-logging-1.1.1.jar json-lib-2.4-jdk15.jar ezmorph-1.0.6.jar commons-collection

Java Servlet生成Json格式数据

Java Servlet生成Json格式数据 分类: Web JAVA2013-09-17 14:38 4805人阅读 评论(1) 收藏 举报 在Servlet中覆写doGet方法,是用JSONStringer 类: [java] view plaincopyprint? protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // 

json 生成 json字符串

生成json格式的字符串. 需要相关包 1 package cn.itcast.controller; 2 3 import static org.junit.Assert.*; 4 5 import java.util.ArrayList; 6 import java.util.List; 7 8 import net.sf.json.JSONArray; 9 import net.sf.json.JSONObject; 10 import net.sf.json.JsonConfig; 11

生成JSON字符串

json是由键值对组成,现在一般的从服务器传到客户端的数据都是通过json,比xml更轻量级. 首先我们要通过一个方法来生成一个json字符串. package com.json.tools; import net.sf.json.JSONObject; //生成json字符串 public class JsonTools { public static String CreateJaso(String key,Object value){ JSONObject jsonObject = new