- 默认情况下,scala中的xml表达式是不可改变的,如果要修改xml元素的话,必须拷贝一份再修改
val books=<books><book>辟邪剑谱</book></books>
- 添加一个 子元素
val booksCopy=books.copy(child=books.child ++ <book>独孤九剑</book>)
val book=<book id="1">book1</book>
import scala.xml._
//修改一个属性
val bookCopy=book%Attribute(null,"id","2",Null)
val
bookCopy=book % Atrribute(null,"id","2",Attribute(null,"price","10.0",Null))