2
일부 필드를 null로 설정할 수있는 객체를 마샬링하고 있습니다. 구성을 위해 xml- 매핑 파일과 함께 castor를 사용하고 있습니다.비어있는 태그에 null 필드를 마샬링하라는 캐스터를 말하는 법?
class Entity {
private int id;
private String name;
private String description; // THIS CAN BE NULL
/* ... getters and setters follow ... */
}
...이 같은 매핑 파일 : 나는 정렬 화하고있어 클래스는 다음과 같이있는 필드가 null의 경우
<mapping>
<class name="Entity">
<field name="id" type="integer"/>
<field name="name" type="string"/>
<field name="description" type="string"/>
</class>
</mapping>
내가 지금지고있어 무엇 (예를 단순화) :
<entity>
<id>123</id>
<name>Some Name</name>
</entity>
설명 필드가 null 인 경우에도 결과 XML에 빈 태그를 넣고 싶습니다.
<entity>
<id>123</id>
<name>Some Name</name>
<description /> <!-- open/close tags would be ok -->
</entity>
감사합니다. –