Java中关于JSON对象类型和字符串类型之间互相转化的问题(三)

2014-11-23 21:26:32 · 作者: · 浏览: 61
ame());


Map mapResult = parseJSON2Map(jsonStr);
Set key = mapResult.keySet();
Iterator iter = key.iterator();
while(iter.hasNext()){
String k = (String) iter.next();
System.out.println(mapResult.get(k));
}

} catch (JsonParseException e) {
e.printStackTrace();
} catch (JsonMappingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}


在应用测试中的Model类---User.java类如下:


package com.clark.model;


import java.util.Date;


public class User {
private int id;
private String name;
private String password;
private Date date;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
public User(int id, String name, String password, Date date) {
super();
this.id = id;
this.name = name;
this.password = password;
this.date = date;
}

public User(){

}

@Override
public String toString() {
return "Id:"+this.getId()+"\n"+"name:"+this.getName()+"\n"+"password:"+this.getPassword();
}
}