我用下面的方式使用一个解析:
String xmlString = Utilities.Unmarshall(appFramework.ordine);
这里的ordine
是类Servizi
的一个实例:
@Root(name = "Ordine")
public class Servizi {
@Element(name = "data_richiesta")
public Calendar DataRichiesta;
//other elements
public Servizi() {
DataDesideratoDa = Calendar.getInstance();
}
}
我使用库 org.simpleframework.xml.core.Persister;
之前的代码是:
<data_richiesta class="java.util.GregorianCalendar">2013-03-16 17:55:10.216 GMT+01:00</data_richiesta>
现在是:
<data_richiesta class="java.util.GregorianCalendar">2013-08-06 16:26:02.0 CEST</data_richiesta>
我没在程序中修改啊,但是现在我总是获得CEST格式,之前是获得GMT格式。