`

java json 转换

阅读更多
Package net.sf.json:
http://json-lib.sourceforge.net/apidocs/jdk15/net/sf/json/package-summary.html

JAVA中如何将一个json形式的字符串转为json对象?

import net.sf.json.JSONObject;

public class test {
public static void main(String[] args) {
String str = "{\"a1\":\"b\", \"c\":\"d\"}"; 
    JSONObject a =JSONObject.fromObject(str); 
    System.out.println(a); // {"c":"d","a":"b"} 
    System.out.println(a.get("a1")); // d 
    }
}

直接把字符串作为参数交给JSONObject就行了……

List<SqlTableBean> list = new ArrayList<SqlTableBean>();
list = connectionDB.getListFromDB();
JSONArray a =JSONArray.fromObject(list);
System.out.println(a.toString());

//print: [{"num1":"568","num2":"568","product_ctg":"纸尿裤"},{"num1":"367","num2":"367","product_ctg":"营养米粉"},{"num1":"274","num2":"274","product_ctg":"
营养面条"},{"num1":"186","num2":"186","product_ctg":"营养泥"},{"num1":"156","num2":"156","product_ctg":"奶瓶"},{"num1":"137","num2":"137","product_ct
g":"摇铃/床铃"},{"num1":"137","num2":"137","product_ctg":"奶嘴"},{"num1":"131","num2":"131","product_ctg":"油类"},{"num1":"112","num2":"112","produc
t_ctg":"长牙期食品"},{"num1":"110","num2":"110","product_ctg":"毛绒玩具"},{"num1":"95","num2":"95","product_ctg":"肉松/肉酥"}]

=======================================================
String[] a={"看见快乐","def","g345"};
JSONArray json=new JSONArray().fromObject(a);
System.out.println(json.toString());

Console:
["看见快乐","def","g345"]
分享到:
评论

相关推荐

    java json转换所需jar包

    Java中的JSON转换是开发过程中常见的任务,特别是在处理服务器与客户端之间的数据交换时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也方便机器解析和生成。在Java中,...

    json格式与java类对象相互转换

    二、Java类对象到JSON转换 1. 将Java对象转换为JSON字符串,同样使用`ObjectMapper`: ```java User john = new User(1, "John", "john@example.com"); String johnJson = mapper.writeValueAsString(john); ``` ...

    java json转换相关jar包

    为了在Java中处理JSON,我们需要引入特定的库,这里提到的是六个与JSON转换相关的Java jar包。这些jar包提供了将Java对象转化为JSON字符串,以及将JSON字符串解析为Java对象的功能。 1. **org.json**:这是最基础的...

    Java中后台JSON转换包

    Java中的JSON转换是Web开发中常见的一种数据交互方式,它使得服务器端的数据能以轻量级的文本格式发送到客户端,比如JavaScript,从而方便前端进行处理。本篇将详细讲解如何在Java后台上使用JSON进行数据转换,并...

    java的xml和json相互转换工具类,亲测直接用

    本篇文章将详细介绍Java中如何实现XML和JSON的相互转换,并提供一个名为`XmlToJson.java`的工具类作为参考。 首先,XML是一种结构化的数据表示方式,它以树形结构存储数据,易于人类阅读和编写,同时也易于机器解析...

    java转目录树json

    在Java开发中,将目录结构转换为JSON格式是一种常见的需求,特别是在构建文件管理系统、Web应用或者需要在前端展示树形目录结构时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和...

    java json 转换

    本文将详细探讨如何在Java中实现JSON的转换,包括从基本数据类型、集合、Map、Bean以及Bean列表到JSON的转换过程。 ### 一、从基本数据类型和集合转换为JSON #### 1.1 布尔数组转JSON数组 ```java boolean[] ...

    JAVA-JSON工具转换类

    可能包含的方法有`toJson()`(将Java对象转换为JSON字符串)、`fromJson()`(将JSON字符串解析为Java对象)、`convertToMap()`(将JSON字符串转换为Map)以及`convertToList()`(将JSON字符串转换为List)等。...

    json转换工具

    在你提供的压缩包文件中,包含了一些Java库,这些库是用于处理JSON转换和其他相关操作的。下面我将详细解释这些库的作用: 1. **commons-collections-3.2.1.jar**:Apache Commons Collections是Java集合框架的扩展...

    java 转换成json必用包

    Java到JSON转换是Java开发中常见的任务,尤其是在处理前后端数据交换时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在Java中,我们通常使用第三...

    JSON转换为JAVA对象及日期格式转换处理 -

    JSON转换为JAVA对象及日期格式转换处理 -

    java对象与json转换jar包(亲测可用)

    包含java与json相互转换的所有jar包, commons-beanutils-1.8.3 commons-collections-3.2.1 commons-lang-2.6 commons-logging-1.2 ezmorph-1.0.6 json-lib-2.4

    Java和JSON之间的相互转换所需要所有的jar包及实例

    本篇文章将详细讲解如何在Java中使用`json-lib`库进行JSON与Java对象之间的相互转换,并提供相关的jar包列表。 首先,`json-lib`是一个非常流行的Java JSON库,它提供了多种Java数据类型与JSON之间的转换功能,包括...

    java json api,json api

    Java JSON API是Java平台上的库,提供了处理JSON的能力,包括解析JSON字符串、生成JSON对象以及进行JSON与Java对象之间的转换。 在Java中,有多种实现JSON API的库,如Jackson、Gson、org.json和json-lib等。本篇...

    Java bean转换为Json Schema

    Java Bean转换为Json Schema是一种常见的数据转换操作,特别是在开发基于RESTful API的Web服务时,因为JSON Schema提供了数据验证和文档化的功能。Java Bean是Java编程中的一个概念,它是一类具有特定规则的POJO...

    java与json互相转换的jar包

    以下是对给定的jar包文件及其在Java与JSON转换中的作用的详细解释: 1. **json-lib-2.4-jdk15.jar.zip**:这是JSON库的核心,用于实现Java对象与JSON字符串之间的转换。Json-lib提供了多种类型的转换方法,例如将...

    json工具类,java日期转换,字符串转换等各种工具类

    在Java编程中,工具类(Util Classes)是程序员日常工作中不可或缺的部分,它们提供了一系列静态方法,用于执行常见的任务,如JSON解析、日期处理、字符串操作等。以下是对标题和描述中涉及的知识点的详细说明: 1....

    java解析DWG文件为json使用superMap

    本文将详细介绍如何使用Java和SuperMap iObjects Java库解析DWG文件并将其转换为JSON格式。SuperMap iObjects Java是一款强大的GIS(地理信息系统)开发工具,能够处理多种地理数据格式,包括DWG。下面我们将逐步...

    Json转对象忽略大小写

    5. 可能存在的`JsonUtils.java`文件中的自定义JSON转换工具类。 理解并掌握这些知识点,对于处理JSON数据在Java中的转换和映射问题至关重要,特别是在对接API或处理外部数据时,可能会遇到各种格式不一致的问题。

    java json xml转换

    - 使用Gson:虽然Gson主要设计用于JSON操作,但可以通过第三方库gson-xml将JSON转换为XML,该库提供了`JsonToXmlConverter`类进行转换。 2. XML转JSON: - 使用Jackson库:Jackson的`XmlMapper`类可以将XML字符串...

Global site tag (gtag.js) - Google Analytics