我有一种方法可以使用XML数据测试应用程序。

因此,我想制作一个脚本/应用程序以从表中获取数据并生成此xml文件。

例如,我有一个称为优先级的表。表名称是出现在xml上的名称。

有什么简单的方法可以实现呢?这基本上是从数据库获取数据并生成一些xml数据

例如:select * from priorites

将返回此xml文件

<Priorities xmlns="model/CMT/Priorities">


 <Priorities xmlns="">
    <TICKET_PRIORITY_CODE>L</TICKET_PRIORITY_CODE>
    <TICKET_PRIORITY_DESCRIPTION>Low</TICKET_PRIORITY_DESCRIPTION>
  </Priorities>
  <Priorities xmlns="">
    <TICKET_PRIORITY_CODE>N</TICKET_PRIORITY_CODE>
    <TICKET_PRIORITY_DESCRIPTION>Normal</TICKET_PRIORITY_DESCRIPTION>
  </Priorities>
  <Priorities xmlns="">
    <TICKET_PRIORITY_CODE>H</TICKET_PRIORITY_CODE>
    <TICKET_PRIORITY_DESCRIPTION>High</TICKET_PRIORITY_DESCRIPTION>
  </Priorities>
  <Priorities xmlns="">
    <TICKET_PRIORITY_CODE>U</TICKET_PRIORITY_CODE>
    <TICKET_PRIORITY_DESCRIPTION>Unknown</TICKET_PRIORITY_DESCRIPTION>
  </Priorities>
</Priorities>

最佳答案

您可以使用JAX-B编组。

10-06 09:11