【问题标题】:MarkupBuilder using listMarkupBuilder 使用列表
【发布时间】:2009-06-15 16:18:25
【问题描述】:

我目前正在使用sql.row("statement") 并存储到列表中。然后我尝试使用 MarkupBuilder 设置我的 xml 文件。有没有比遍历列表弹出一个项目然后解析它以添加我不同的列名和值更好的方法?

list entry所存储的是

ID='X' Period='Yearly' Lengh='test'

所以 XML 类似于:

<table name='test'>
 <row>
  <column name=ID>X</column>
  <column name=Period>Yearly</column>
  <column name=Length>test</column>
 </row>
</table>

【问题讨论】:

  • xstream 是个好主意!我试过了,我认为 xstream 和我的列表之间存在一些脱节。结果打印出来很奇怪。还有其他建议吗?

标签: xml groovy


【解决方案1】:

您可以设置自己的对象并使用XStream 进行序列化。示例用法...

XStream xstream = new XStream();
String xml = xstream.toXML(yourObject);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-10
    • 1970-01-01
    • 2011-09-06
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多