Ich möchte Datum (ActionScript 3) in java.util.Date durch ein XML konvertieren.Wie konvertiert man Date (ActionScript 3) in java.util.Date über ein XML?
Schreiben Sie zuerst eine benutzerdefinierte ActionScript-Klasse wie diese.
public class User
{
public function User()
{
userDate = new Date();
}
public var id:String = null;
public var password:String = null;
public var userDate:Date = null;
}
Zweitens, seine Instanz erstellen und jede Gruppe von Werten, so wandelt es Actionscript-Klasse in eine xml für die Verwendung von XMLEncoder seine Schemadatei mit.
Dies ist das Ergebnis-XML und sendet dieses XML an einen Server zur Verwendung eines HTTPService.
<User>
<id>system</id>
<password>manager</password>
<userDate>Fri Jan 14 09:02:17 GMT+0900 2011</userDate>
</User>
Schließlich In Server-Seite von Java, möchte ich so diese xml Java-Klasse konvertieren für die Verwendung von 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;
}
}
Aber als Ergebnis „Userdate“ Eigenschaft wird nur null sein ...
Warum „Userdate“ Eigenschaft ist null? Und, bitte sagen Sie mir Lösungen, wenn überhaupt.
Geringfügige Korrektur: es ist Date.getTime() in AS3. – DoomGoober
Nein. http://help.adobe.com/de_DE/FlashPlatform/reference/actionscript/3/Date.html#time – weltraumpirat
Mein schlechtes. Wirklich entweder funktioniert: help.adobe.com/de_US/FlashPlatform/reference/actionscript/3/Date.html#getTime() (Obwohl Stack-Überlauf nicht richtig mit der URL umgehen kann.) – DoomGoober