怎么抓取table的数据转成json

如何抓取table的数据转成json
有软件可以实现此功能吗 ?
------解决思路----------------------
request.setCharacterEncoding("UTF-8");
String name = request.getParameter("name");
String gender = request.getParameter("gender");
String age = request.getParameter("age");
Map<String , Object> data = new HashMap<String, Object>();
data.put("name", name);
data.put("gender", gender);
data.put("age", age);
Map<String , Object> map = new HashMap<String, Object>();
map.put("skill", "神罗天征");
map.put("bigSkill", "地爆天星");
data.put("skills", map);
System.out.println(name+gender+age);
JSONArray json = new JSONArray();
json.put(data);
System.out.println(json);


记得弄个json.jar