我已经运行了一个带有 2 个列名的 order by 子句的 sql 查询,以按给定顺序获取结果。现在我将结果集的值复制到 jaxb 对象并将其编组到 xml。
我的要求是以与结果集中相同的顺序获取 xml。
例如:Select * from emp order by date,employeeid;
输出
id Date
4 22/01/2012
10 10/03/2012
现在我希望xml为
<Employees>
<Employee id="4" date="22/01/2012">
<Employee id="10" date="10/03/2012">
</Employees>
有没有办法完成它?
问候哈里什
我在 jaxbObject 中添加了新的整数变量“order”。在读取结果集并更新 jaxbobject 时,我使用计数器更新 order 变量。因此,从编组 jaxb 对象生成的 xml 中,我可以依靠“顺序”以与 sql 查询返回的顺序相同的顺序列出。