1
我嘗試一個簡單的groovy腳本。如何使用Groovy MarkupBuilder構建html?
def builder = new groovy.xml.MarkupBuilder(out)
builder.ul{
li {
a(href : "href.html") {
span(class:"class")
"Content"
}
}
}
輸出:
<ul>
<li>
<a href='href.html'>
<span class='class' />
</a>
</li>
</ul>
我的問題是,爲什麼 「內容」 缺什麼? 我該如何解決這個問題。
的Groovy版本1.7.10
編輯:
我想要的是( 「內容」 外<span>
)
<ul>
<li>
<a href='href.html'>
<span class='class' />
Content
</a>
</li>
</ul>
非常感謝。我需要跨度內容,而不是內容。 – Sam
@Sam看到我的更新。 – dmahapatro
再次感謝。 'mkp.yield'拋出一個空點異常。我改成'builder.mkp.yield'工作正常。 – Sam