0 0

求一个json 转为 javabean list 小例子10

问题描述:
我想把一个网址里面存的json数据,转换为javabean 的list形式;但是不会写代码,请求帮助。

思路不是很清晰,在网上找了很多例子看都没有看懂,希望有人给我一个例子,最好有注释。
import java.util.ArrayList;
import java.util.List;

import net.sf.json.JSONObject;

public class JsonTask {

	JSONObject jsonObject = new JSONObject();
	
	String json = "http://www.aaa/iii/bbb.json";
	Company company = new Company();
	List<Company> list = new ArrayList(); 
	list.add("id",company.get(id));
	List.add("name",company.get(name));

}


以上是自己看完了写出来混乱的代码,希望有人指点一下~~~~,感激~~~

问题补充:{"stutus":2,"result":[{"company_name":"a公司","company_id":"-1"},{"company_name":"222","company_id":"-55"},{"company_name":"撒旦法接口"company_id":"-33"},{"company_name":"多的"company_id":"-34"}]}
这个是数据的格式~~~~
2012年9月24日 10:59

3个答案 按时间排序 按投票排序

0 0

采纳的答案

1、网址里面存的json数据  :  通过如HttpClient/HttpURLConnection读取网址内容;
2、转换为javabean 的list形式 : 建议下载jackson json库处理。
3、把网站的json数据贴出来。

2012年9月24日 12:10
0 0

Company.java

private String id;
private String name;


public class Test {

	public static void main(String[] args) {
		List<Company> list = new ArrayList<Company>();
		Company company = new Company("-1" ,"a公司");
		Company company1 = new Company("-55" ,"222");
		list.add(company);
		list.add(company1);
		Map<String, Object> jsonMap = new HashMap<String, Object>();
		jsonMap.put("stutus", 2);
		jsonMap.put("result", list);
		JSONObject jsonObject = JSONObject.fromObject(jsonMap);
		System.out.println(jsonObject);
	}
}


2012年9月24日 16:00
0 0

Map<String, Object> jsonMap = new HashMap<String, Object>();
Company company = new Company();
jsonMap.put("company", company);
JSONObject jsonObject = JSONObject.fromObject(jsonMap);

2012年9月24日 11:09

相关推荐

    json转javabean工具

    提供json转javabean和javabean转json的方法

    首字母大写的json串转为javabean实例

    在Java编程中,将JSON字符串转换为JavaBean实例是一个常见的任务,特别是在处理Web服务或API交互时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,而JavaBean是Java中的一种对象模型,用于封装...

    JQuery利用json读取JavaBean List

    在本例中,假设我们有一个名为`User`的JavaBean,包含如`id`、`name`和`email`等属性。为了将JavaBean列表转换为JSON,我们需要使用到如Jackson或Gson这样的库,它们能将Java对象序列化为JSON字符串。 以Jackson为...

    json转javaBean工具类

    自己写的一个json生成JavaBean工具类,需要有fastJson依赖存在才能使用,通过输入读取json数据的文本地址和输出javaBean文件的地址,执行Json2BeanUtil类的json2Bean方法,可自动生成JavaBean,需要自己手动导入各...

    Json一键转Javabean工具

    "Json一键转Javabean工具"是一个实用的开发辅助工具,它能够帮助Java开发者快速地将JSON格式的数据转换成对应的JavaBean对象,极大地提高了开发效率。 JSON转换为JavaBean的过程通常包括以下步骤: 1. **解析JSON...

    jackson操作json和javabean示例

    4. **Maven项目结构**:由于这是一个Maven项目,所以它遵循Maven的标准目录结构,包括`src/main/java`存放源代码,`src/main/resources`放置资源文件,`pom.xml`定义依赖关系。确保你有Maven环境,可以直接运行项目...

    利用json读取JavaBean

    例如,`JSONObject.fromObject(stu)` 将StuBean实例转换为一个JSON对象,而`JSONArray.fromObject(list)`则将ArrayList转换为一个JSON数组。 2. Servlet响应处理: 在Java Web开发中,Servlet是用于处理HTTP请求并...

    javabean和json转换_javabean2json_

    在Java开发中,JavaBean和JSON之间的转换是一个常见的任务,特别是在进行Web服务或者前后端交互时。JavaBean是Java中的一个对象模型,用于封装数据,而JSON(JavaScript Object Notation)则是一种轻量级的数据交换...

    json一键转javabean工具

    "json一键转javabean工具"是一个非常实用的开发辅助工具,它的主要功能是将JSON格式的数据自动转换为对应的JavaBean类,大大节省了开发者手动编写Java类的时间,提高了开发效率。这个工具可能包含以下特性: 1. **...

    json自动生成javabean的工具jar

    标题中的“json自动生成javabean的工具jar”是指一个Java的库或者工具,它以JAR(Java Archive)文件形式提供,功能是将JSON格式的数据自动转化为JavaBean对象。JAR文件是Java平台特有的归档格式,包含了一组Java类...

    忽略字段的首字母大小写,将json字符串转成javabean

    忽略字段的首字母大小写,将json字符串转成javabean,忽略字段的首字母大小写,将json字符串转成List

    json2javabean josnschema2pojo

    json2javabean是一个在线工具或库,它接受JSON字符串作为输入,然后生成对应的Java Bean类。这样,开发者可以快速将接收到的JSON数据映射到Java对象上,减少了手动创建Java类的时间。使用时,只需输入JSON字符串,...

    json转javabean js工具

    我们开发的java系统,经常需要调用其他系统的API。这些API的返回格式,往往都是json格式。这个小工具,可以帮助你把json格式的数据,转换成对应的javabean。以简化你手动拷贝粘贴json属性的工作。

    Json转JavaBean小工具

    json转javabean的一个工具,只要输入类名和合法的json格式就会在当前文件夹下生成java文档,操作时图形界面的,纯java编写可以跨平台操作。

    jsp+servlet+javabean登录小例子

    本项目“jsp+servlet+javabean登录小例子”旨在通过一个简单的登录功能,帮助初学者理解这三者如何协同工作。 首先,`JSP(JavaServer Pages)`是一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,以实现...

    jackson json与JavaBean互相转换

    json 所需要的jackson-annotations-2.4.0.jar,jackson-core-2.4.2.jar, jackson-databind-2.4.2.jar,jackson-mapper-asl-1.9.11.jar

    json一键生成javabean工具

    总之,JSON到JavaBean的自动化转换是现代软件开发中的一个高效实践,它减少了手动编码的工作量,保证了代码的一致性,并且促进了团队协作。"json一键生成javabean工具"正是这样一个实用的开发工具,为Java开发者带来...

    json与JavaBean、Map和list之间的转换问题.doc

    JSON 与 JavaBean、Map 和 List 之间的转换问题 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。在 Java 开发中,经常需要将 JSON 数据与 JavaBean、Map ...

    json转javabean实体类

    javabean 通过此工具实现json生成javabean实体类 你给我json,我帮你输出javabean实体类,超级简单便捷,省去了你手动敲代码的重复性工作

    json自动生成javabean_JavaEnityTools.jar.rar

    "json自动生成javabean_JavaEnityTools.jar" 是一个工具包,专门用于将JSON格式的数据自动转化为符合JavaBean规范的Java类。这个工具通常包含解析JSON字符串或文件的功能,并能根据JSON结构生成对应的Java源代码。这...

Global site tag (gtag.js) - Google Analytics