2
假設我有一個反XML對象,如:構建XML文本防含有XML對象
import com.codecommit.antixml._
val child = <child attr="val">...</child>.convert
我想構建一個包含child
作爲一個孩子的XML對象:
<parent foo="bar"><foo/><child attr="val">...</child><foo/></parent>
顯而易見的方法是
val parent : Elem = <parent foo="bar"><foo/>{ child }<foo/></parent>.convert
問題是,Scala的XML文字不能識別反XML的對象,所以child
被轉換爲字符串,並嵌入parent
作爲文本節點:
<parent foo="bar"><foo/><child attr="val">...</child><foo/></parent>
我怎樣才能解決這個問題?