grails中使用render方法输出XML总结 博客分类: grails和groovy grailsxml
程序员文章站
2024-03-19 23:36:53
...
GrailsXMLJava
1.首先看看简单的XML生成情况
Java代码 收藏代码
<images>
<image title="one" />
<image title="tow" />
</images>
grails的代码如下:
render(contentType:"text/xml") {
images{
image(title:"one")
image(title:"tow")
}
}
2. 在images标签中包含属性的情况
Java代码 收藏代码
<images type="jpg">
<image title="one" />
<image title="tow" />
</images>
grails的代码如下:
render(contentType:"text/xml") {
images(type:"jpg"){
image(title:"one")
image(title:"tow")
}
}
3. image中包含value的情况
Java代码 收藏代码
<images type="jpg">
<image title="one">image1</image>
<image title="tow">image2</image>
</images>
grails的代码如下:
render(contentType:"text/xml") {
images(type:"jpg"){
image("image1",title:"one")
image("image2",title:"tow")
}
}
1.首先看看简单的XML生成情况
Java代码 收藏代码
<images>
<image title="one" />
<image title="tow" />
</images>
grails的代码如下:
render(contentType:"text/xml") {
images{
image(title:"one")
image(title:"tow")
}
}
2. 在images标签中包含属性的情况
Java代码 收藏代码
<images type="jpg">
<image title="one" />
<image title="tow" />
</images>
grails的代码如下:
render(contentType:"text/xml") {
images(type:"jpg"){
image(title:"one")
image(title:"tow")
}
}
3. image中包含value的情况
Java代码 收藏代码
<images type="jpg">
<image title="one">image1</image>
<image title="tow">image2</image>
</images>
grails的代码如下:
render(contentType:"text/xml") {
images(type:"jpg"){
image("image1",title:"one")
image("image2",title:"tow")
}
}