Scala列表类错误

Scala列表类错误,scala,Scala,我正在尝试实现一个类,可能会出现什么错误?我想在儿童时期实现一个曲目列表 它必须看起来像这样 id: "node37", name: "3.7", data: {}, children:[] class Track(id:String,name:String,data:String,Children:List[Track]) { def toxml=

我正在尝试实现一个类,可能会出现什么错误?我想在儿童时期实现一个曲目列表

它必须看起来像这样

        id: "node37",
                name: "3.7",
                data: {},
                children:[]



class Track(id:String,name:String,data:String,Children:List[Track])
{
  def toxml=          
          <id>{id}</id>
          <name>{name}</name>
          <data>{data}</data>
          <children>{ List[Track]}</children>


}
id:“node37”,
名称:“3.7”,
数据:{},
儿童:[]
类轨迹(id:String,name:String,data:String,Children:List[Track])
{
def toxml=
{id}
{name}
{data}
{List[Track]}
}

使用
list.empty[Track]
list[Track]()
创建空列表<代码>列表[Track]表示列表类,而不是实例。

可能出现什么错误?您看到的问题是什么?或者表示空的
列表[无]
Nil