⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jsonengine.java

📁 DBExplorer 强烈推荐的一个JAVA项目 数据导出功能 支持的格式HTML PDF XLS等 支持的数据库有MYSQL ORACLE MSSQLSERVER等
💻 JAVA
字号:
package cn.com.qimingx.json;

import net.sf.json.JSON;
import net.sf.json.JSONSerializer;

/**
 * @author Wangwei
 * 
 * 订制 Object <---> JSON 转换细节
 */
public class JSONEngine<T> {
	public JSON json(T object) {
		return JSONSerializer.toJSON(object);
	}

	public T bean(String jsonString) {
		// JSON json = JSONObject.fromObject(jsonString);
		// T t = JSONObject.toBean(json);
		// System.out.println("pt:" + getParameterizedType().getName());
		return null;
	}

	public void getParameterizedType() {
		// ParameterizedType pt;
		// pt = (ParameterizedType) getClass().getGenericInterfaces()[0];
		// System.out.println("@@:" + pt.getActualTypeArguments()[0]);
		// TypeVariable<Class<JSONEngine>>[] tvs =
		// getClass().getTypeParameters();

		// Type type =
		// System.out.println("@@@:" + (type instanceof ParameterizedType));
		//TypeVariable[] tvs = getClass().getTypeParameters();
		//for (TypeVariable tv : tvs) {
		//	
		//}

		// (Class<T>) pt.getActualTypeArguments()[0];
		// return null;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -