我有一个SQL查询,它返回两列数据,如下所示:将sql查询结果导出到oracle中的xml数据文件中
State Name
------- ---------
Online Terminal1
Offline Terminal2
Online Terminal3
Online Terminal4
现在我想创建一个带有SQL查询运行的XML文件。 XML文件的结构必须是这样的:
<?xml version="1.0" encoding="utf-8" ?>
<Terminallist name="xml data">
<Value id="0">
<Terminal>Terminal1</Terminal>
<State>Online</State>
</Value>
<Value id="1">
<Terminal>Terminal2</Terminal>
<State>Offline</State>
</Value>
<Value id="2">
<Terminal>Terminal3</Terminal>
<State>Online</State>
</Value>
<Value id="3">
<Terminal>Terminal4</Terminal>
<State>Online</State>
</Value>
</Terminallist>
我想XML文件保存到这样c:/file.xml
目录。
使用xmlgen包生成所需格式的xml字符串并使用utl文件将该字符串写入文件包 –
为此,您可以编写自己的软件程序,执行SQL查询并保存结果,或者您可以下载一些软可以为你做到这一点。 –