case class Parameter(name: String, value: String)
abstract class Demo1 {
val id:Sting
val para:List[Parameter]
overrade def toString = id
def toXML= <test id={id}>
{para.map(p=> <para name={p.name} value={p.value} />)
</test>
}
case class Demo(id:String,para:List[Parameter])
Class Test{
def toCreate()={
val testDemo = new Demo1{
override val id:String = "demo1"
override val para:List[Parameter] =
}
val testDemoNode = testDemo.toXML
XML.save("Path" + "/"+"Demo1.xml", testDemoNode , "utf-8", true, null)
}
}