rt.
直接上代码:
package doc_02_json;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
/**
* 模块说明: 使用java反射机制将javabean对象和对象数组分别转成json字符串
*
*/
public class ToJson {
// java bean to json
public String objToJson(Object obj) {
StringBuilder build = new StringBuilder();
build.append("{");
@SuppressWarnings("rawtypes")
Class cla = null;
try {
// 反射加载类
cla = Class.forName(obj.getClass().getName());
} catch (ClassNotFoundException e) {
System.out.println(obj.getClass().toString().concat(" 未找到这个类"));
e.printStackTrace();
return null;
}
StringBuffer methodname = new StringBuffer();