0
XStream을 사용하여 Java 객체를 XML로 직렬화합니다. XStream을 사용자 정의하여 객체를 직렬화 할 때 루트 XML 요소에 속성을 삽입 할 수 있습니까?XStream을 사용하여 객체를 직렬화 할 때 속성 추가
의 내가 XStream을 모습에 인스턴스를 직렬화 할 내가
class A{
int foo = 1;
}
있다고 가정 해 봅시다 : 속성 텍스트/XML을 자동으로 루트 요소에 추가됩니다
<A type="text/xml">
<foo>1</foo>
</A>
.
내 유스 케이스가 내 자바 객체를 직렬화하고 Atom 엔트리 문서 안에 내용 요소로 삽입하고있다. 최종 결과는 다음과 같습니다.
<feed>
<content type="text/xml">
<foo>1</foo>
</content>
</feed>
피드를 언 마샬 할 필요가 없습니다. 직렬화 할 객체의 클래스에 대해 불가지론적인 일반적인 솔루션이 필요합니다.
XStream에서이 문제를 해결할 수 있습니까?