我知道用 pojo 生成 xml 我可以做这样的事情,
class Person(name : String, age : Int){
def toXml() = <person><name>{ name }</name><age>{ age }</age></person>;
}
问题是如果name = null,我会有
<person><name></name><age>8</age></person>
当真的,当值为空时,我希望节点是瞬态的
<person><age>8</age></person>
有没有一种干净的方法可以做到这一点?谢谢。