0
VO를 구문 분석하여 xsl 시트로 작성하려고합니다. 나는 wutka.jox 라이브러리 (프로젝트의 기능 중 하나)를 사용해야했다.빈을 XML로 변환
이StringWriter sw = new StringWriter();
JOXBeanWriter joxOut = new JOXBeanWriter(sw);
oxOut.writeObject(rootName, object);
joxOut.close();
return sw.toString();
결과는 다음과 같습니다 :
나는이 일을하고있어
<?xml version="1.0" encoding="ISO-8859-1"?>
<DOCUMENTO><detalle clase="vo.DetalleVO">
<dateStart>06/03/2017</dateStart>
<localVO>[email protected]</localVO>
</detalle></DOCUMENTO>
내가 그 JOX의 호출의 toString 메서드를 봐 왔지만, 나는 왜 변환됩니다 DetalleVO의 벌금을 감지 할 수 아니에요 LocalVO는 Object.toString 인쇄 클래스 @ hashcode를 사용합니다.
미리 감사드립니다.
빙고! 그게 완벽하게 작동합니다. Serializable을 구현하는 부모 bean을 만들었고 이제는 모든 DTO가 그 bean으로부터 확장됩니다. convesion 지금은 잘 작동합니다. 정말 고마워! – Antonio314