2
我正在使用StreamingMarkupBuilder生成XML,我需要有一個標記。不幸的是我得到了異常:使用StreamingMarkupBuilder創建<use>標記
Caught: java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to java.lang.Class
任何想法如何創建這樣的標籤?
import groovy.xml.StreamingMarkupBuilder
import org.custommonkey.xmlunit.*
import groovy.xml.XmlUtil
def xml = new StreamingMarkupBuilder().bind{
'use'(name:'Name', type:'type', year:2006) {
desc('desc')
}
}
println xml.toString()
它的工作原理謝謝 – wonglik