`
wqshren
  • 浏览: 24637 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

json学习所用。。。

    博客分类:
  • json
 
阅读更多

木事做了一个json的小例子,大概还有很多的不到之处,先记录一下吧,大概过几天就又忘了。

@SuppressWarnings({ "rawtypes", "unchecked" })
public static  <T> String json11(Object ot) throws InstantiationException, IllegalAccessException, SecurityException, NoSuchMethodException, IllegalArgumentException, InvocationTargetException, ClassNotFoundException{
	
	Class cls=ot.getClass();
	java.lang.reflect.Field[] file=cls.getDeclaredFields();
	 String json="";
	 for(int i =0;i<file.length;i++){
		String name= file[i].getName();
		 String name1="get"+file[i].getName().substring(0, 1).toUpperCase()+file[i].getName().substring(1, file[i].getName().length());
		 System.out.println(name1);
		Method getm=cls.getMethod(name1,new Class[]{});
		 json+=name+":"+getm.invoke(ot, new Class[]{})+"|";
		 
	 }
	 
	 System.out.println(json);
	 return json;
	
}

 

分享到:
评论

相关推荐

    json所需jar包

    在实际开发中,选择哪个库通常取决于项目需求、性能要求、学习曲线以及团队成员的熟悉程度。例如,如果只需要基本的JSON操作,org.json可能是最佳选择;而如果需要更复杂的功能,如映射复杂的Java对象,那么Jackson...

    java后台生成JSON数据

    在压缩包中的文件 "JSON 入门指南.htm" 可能包含有关 JSON 基础知识的教程,而 "json所用的jar包" 文件可能包含了用于处理 JSON 的 Java 库。"JSON 入门指南.files" 可能是该指南相关的资源文件。学习这些文件可以...

    json所需所有jar包

    - **json-lib-2.4-jdk15-sources.jar**和**json-lib-2.4-jdk13-sources.jar**:源代码文件,供开发者查看和学习库的内部实现。 4. **commons-beanutils-1.7.0.jar**:Apache Commons BeanUtils库,提供了一些方便...

    population_data.json

    python《从入门到实践》第16章。16.2.1所用的population_data.json数据

    Activiti-5.22、activiti-demo、Activiti-master、stencilset.json

    "stencilset.json" 文件是 Activiti 工作流设计器所用的图形模板集。Stencilset 是 BPMN(Business Process Model and Notation)图元的定义,用于绘制流程图。这些图形元素帮助用户以可视化的方式设计和理解流程,...

    android html5 ajax jsonp json

    【标签】:“android”指的是开发Android应用所用的平台和工具;“html5”是增强网页互动性和功能的下一代HTML标准;“ajax”代表异步JavaScript和XML,是一种在不刷新整个页面的情况下与服务器交换数据并更新部分...

    JSONAPI.chm

    该文档系本人工作所用,内容全面详细,很适合学习、开发所用,在此共享,希望对大家工作、学习有所帮助

    activiti5.22 modeler stencilset.json 中文下载

    需要注意的是,不同版本的Activiti Modeler可能对 `stencilset.json` 文件的结构和字段有所改动,因此在升级或更换版本时,需要确保所用的 `stencilset.json` 文件与Modeler版本兼容,否则可能会出现无法正常显示...

    人人车二手车数据用于机器学习二手车价格预测

    人人车二手车数据用于机器学习二手车价格预测,数据为json格式,二手车数据属性包含:售价、行驶里程、车牌所在地、保险信息、出厂日期、以及车辆的详细配置信息,大概有180-200个属性,内容丰富,属于爬取的原始...

    用Python从《诗经》中取平仄相对的名字所用的 数据文件

    《诗经》是中国古代文学的重要组成部分,包含了丰富的文化与历史信息。在当今社会,人们有时会从《诗经》中寻找灵感,为孩子或者项目取富有...此外,这个过程还可以作为学习Python编程、数据处理和汉字编码的实践案例。

    学生上课状态检测数据集(听讲-睡觉-玩手机)1698张-含voc(xml)+yolo(txt)+json三种格式标签.zip

    学生课堂状态检测数据集(课程作业、设计、比赛、实际项目所用)【实际项目应用】:课堂智能监控系统、智慧教室监控、课堂学习状态检测等【数据集说明】:学生课堂状态检测数据集,一共1698张,该数据集是博主比赛...

    accounts.json

    深入学习Ealsticsearch课程所用索引数据包

    杨梅检测数据集(果园拍摄制作)4000多个目标-含voc(xml)+yolo(txt)+json三种格式标签.7z

    数据集标签包含voc(xml)、yolo(txt)、json三种格式。多种目标检测算法可直接使用。 【备注】所有上传数据都是博主实际项目使用或者实验demo使用,只传高质量数据,拒绝劣质数据,请放心下载使用,有问题可以留言...

    Qt天气预报整体代码,包含所用图片

    通过分析这个压缩包,你可以学习如何结合Qt的各种功能来构建一个完整的应用程序,包括网络通信、数据解析、UI设计、图像处理等多个方面。这是一个很好的实践案例,适合初学者理解和掌握Qt编程。在实际使用时,记得...

    project_excr_01 所用资源

    这些资源被用于进行数据分析和机器学习任务,特别是利用Python编程语言进行处理。 1. **Twitter数据**: - `twitter-archive-enhanced.csv`:这是一个增强版的Twitter档案文件,很可能包含了用户推文的各种详细...

    论文中所用mfpt数据集

    标题中的“论文中所用mfpt数据集”指的是在一项研究中使用的特定数据集,该数据集被命名为MFPT(可能是“Mean First Passage Time”的缩写,这是一个统计学概念,常用于描述随机过程达到特定状态的平均时间)。...

    hightcharts导出到word所用jar包,都是最近版本

    请求的参数通常包括图表的配置(JSON格式)、输出格式(如"doc")以及可能的自定义选项。 例如,一个简单的示例代码可能如下所示: ```java URL url = new URL("http://your-export-server.com/export"); ...

    系统开发vue+springboot实验室预约与管理系统(前端部分)源码

    特此申请:此文件适合初学者继续学习所用,大佬们就不要来喷我这个小小菜鸡啦。 注意事项:文件导入后,需要配置一些文件环境,由于我用的是VSCode,所以大家下载文件后进行配置,我都放在了package.json中,可以...

    框架知识1所用jar包和js文件.zip

    6. JSON处理:如Jackson的jackson-databind.jar,用于JSON对象的序列化和反序列化。 JavaScript(js)文件在Web开发中扮演着重要角色,尤其是在前端领域。这些文件通常包含了函数库、插件或自定义脚本,用于增强...

    keras-yolov3_keras_深度学习训练标签生成_yolov3_python_

    描述中提到"pyhton 文件将标签与图片数据集匹配生成训练所用文件,在深度学习的训练中使用",这指的是在训练YOLOv3模型之前,我们需要对图像数据集进行预处理,包括标注图像中的目标对象,生成对应的标签文件。...

Global site tag (gtag.js) - Google Analytics