Я хочу преобразовать Date (ActionScript 3) в java.util.Date через xml.
Сначала напишите определенный пользователем класс ActionScript следующим образом.
public class User
{
public function User()
{
userDate = new Date();
}
public var id:String = null;
public var password:String = null;
public var userDate:Date = null;
}
Во-вторых, создайте свой экземпляр и установите каждое из значений, поэтому он преобразует класс ActionScript в xml для использования XMLEncoder с его файлом схемы.
Это результат xml и отправьте этот xml на сервер для использования HTTPService.
<User>
<id>system</id>
<password>manager</password>
<userDate>Fri Jan 14 09:02:17 GMT+0900 2011</userDate>
</User>
Наконец, на стороне сервера Java я хочу преобразовать этот класс xml в Java, как это для использования JAXB Unmarshaller.
public class User {
public User() {
}
private String id;
private String password;
private Date userDate;
public void setId(String id) {
this.id = id;
}
public void setPassword(String password) {
this.password = password;
}
public void setUserDate(Date userDate) {
this.userDate = userDate;
}
public String getId() {
return id;
}
public String getPassword() {
return password;
}
public Date getUserDate() {
return userDate;
}
}
Но в результате свойство UserDate будет только нулевым...
Почему свойство UserDate равно null? И, пожалуйста, скажите мне решения, если они есть.