streamingmarkuptest.groovy
来自「Groovy动态语言 运行在JVM中的动态语言 可以方便的处理业务逻辑变化大的业」· GROOVY 代码 · 共 45 行
GROOVY
45 行
package groovy.xml/** * This test uses the concise syntax to test the building of * textual markup (XML or HTML) using GroovyMarkup */class StreamingMarkupTest extends groovy.xml.TestXmlSupport { void testSmallTree() { def b = new StreamingMarkupBuilder() def m = { delegate.mkp.pi("xml-stylesheet":[href:"mystyle.css", type:"text/css"]) root1(a:5, b:7) { elem1('hello1') elem2('hello2') elem3(x:7) } } System.out << b.bind(m) } void testTree() { def b = new StreamingMarkupBuilder() def m = { root2(a:5, b:7) { elem1('hello1') elem2('hello2') nestedElem(x:'abc', y:'def') { child(z:'def') child2() } nestedElem2(z:'zzz') { child(z:'def') child2("hello") } } } System.out << b.bind(m) }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?