关于Java语言的eclipse读取数据库,并将数据转换成JSON格式输出

Posted 牵只蜗牛去散步!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Java语言的eclipse读取数据库,并将数据转换成JSON格式输出相关的知识,希望对你有一定的参考价值。

  转换JSON格式需要一个org.json.jar库,网上一搜都有。

 
 首先要和数据库建立链接,查找数据库内容(这里主要介绍转换JSON)
                   //首先查找数据表
	            sql = "select * from test.new_table";
                    <pre name="code" class="java">                   //创建数据对象
ResultSet rs = stmt.executeQuery(sql);
 

	            //转换成JSON数据:

	            //获取列表
	            ResultSetMetaData metaData = rs.getMetaData();
	            int columnCount= metaData.getColumnCount();

	            while (rs.next())
                     
                    JSONObject jsonObj = new JSONObject();  

                    //遍历ResultSetMetaData数据每一列
                        for(int i = 1; i <= columnCount;i++)
                         
                    	   String columnName = metaData.getColumnLabel(i);
                    	   String value =rs.getString(columnName);
                    	   jsonObj.put(columnName, value);
                         
                         array.put(jsonObj);
                   
	        	System.out.println("转换JSON数据:");
                    
	            System.out.println(array.toString());

以上是关于关于Java语言的eclipse读取数据库,并将数据转换成JSON格式输出的主要内容,如果未能解决你的问题,请参考以下文章

eclipse关于c语言的应用

InternetReadFile() 读取数据但返回 false 并将读取的字节数设置为零

关于C语言fread的用法

c# 中,如何读取XML文件,并将读取到的内容显示到TreeView中

java中,ImputStream类中的read(byte []b)方法

在Eclipse环境下,用java程序怎么读取XML Schema文件?