Я хочу преобразовать дату (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?
И, пожалуйста, сообщите мне решения, если таковые имеются.