我有一個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查詢並保存結果,或者您可以下載一些軟可以爲你做到這一點。 –