Есть ли какой-либо простой способ для unmarshalling Даты к дате Java.jaxb Unmarshalling date
для примера предположит, мы folowing XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<msg>
<type>SCH</type>
<msgName>SCHEvent</msgName>
<eventName>BST001</eventName>
<startDatetime>2012-09-12 11:00:00</startDatetime>
<endDatetime>2012-09-12 11:30:00</endDatetime>
</hl7msg>
и я хочу unmarsl этого XML, чтобы следующий POJO
@XmlRootElement(name = "msg")
public class SCHEvent {
Date startDatetime;
Date endDatetime;
----
}
я попытался выше демаршалинга и я обнаружил, что все другие свойства получить назначение к этому поджу, кроме дат. Я думаю, что мы можем исправить это с помощью XmlAdapter, но для этого требуется создать дополнительный класс. есть ли простой способ перевода этих дат xml текста в Java Dates?