scala中xml修改元素详解

来源:互联网 发布:cf刷枪软件视频教程 编辑:程序博客网 时间:2024/06/07 00:01
  • 默认情况下,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)valbookCopy=book % Atrribute(null,"id","2",Attribute(null,"price","10.0",Null))
原创粉丝点击