grails中使用render方法输出XML总结

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") 
    } 

你可能感兴趣的:(xml,grails)