我经常使用它,我知道我可以在每个项目中为自己定义一个。但是我想知道scala库中是否已经定义了一个。
答案 0 :(得分:2)
不,没有,最可信的原因是谢飞在评论中提供的原因。
答案 1 :(得分:2)
您可以使用scala.xml.NodeSeq.empty
,这是一个完全空的XML块而不是空的Text
节点。这是一个人为的例子:
import scala.xml._
case class Person(val name: Option[String])
def renderPerson(person: Person) =
person.name match {
case Some(name) => <div>{ name }</div>
case None => NodeSeq.empty
}
这有帮助吗?