0
코드가 다른 XMLS을 위해 노력하고 있습니다 XStream을에게XStream을 fromXML 타임 스탬프 문제
XStream xStream = new XStream(new DomDriver());
xStream.processAnnotations(Class.forName(requestType));
Object reqInfo = null;
reqInfo = xStream.fromXML(testCaseData.getRequest());
를 사용하여 내 XML을 읽고 다음 코드를 사용하고 있습니다. 타임 스탬프를 입력 할 때 다음 오류가 발생합니다 :
Cannot construct javax.xml.datatype.XMLGregorianCalendar : null : Cannot construct javax.xml.datatype.XMLGregorianCalendar : null
message : Cannot construct javax.xml.datatype.XMLGregorianCalendar : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Cannot construct javax.xml.datatype.XMLGregorianCalendar : null
여러 타임 스탬프 형식을 지정하려고했지만 여전히 동일한 오류가 발생합니다. 도와주세요. XML에서
<GeXXXRequest>
<client>
<clientId>111</clientId>
<appservername>111</appservername>
<apptimestamp>2004-02-22 15:16:04.0 UTC</apptimestamp>
</client>
</GeXXXRequest>
나는 2004-02-22T15 : 16 : 04.0 + 00 : 00을 시도했다. 여전히 동일한 오류가 발생합니다. – srinath
'2004-02-22T15 : 16 : 04Z'가 작동합니까? – marty
아니요. "2004-02-22T15 : 16 : 04Z"조차도 작동하지 않습니다. – srinath