java對象轉JSON JS取JSON數據

JsonConfig config = new JsonConfig();
config.setJsonPropertyFilter(new PropertyFilter() {
@Override

public boolean apply(Object arg0, String arg1, Object arg2) {

// 過濾掉對象裡的包含自己的屬性(自己關聯自己)

if (arg1.equals(“wareTypes”) || arg1.equals(“skillS”)) {
return true;
} else {
return false;
}
}
});

// 轉化為JSON

JSONArray json = JSONArray.fromObject(userList, config);

JSP頁面去數據

var obj = eval( “(” + data + “)” );//轉換後的JSON對象
alert(obj[0].username);

發佈留言