Hi;
My Procedures
SELECT dbms_xmlgen.getxml('select * from '||i_tablename) into xml_data from dual;
doc := DBMS_XMLDOM.NewDOMDocument(xml_data);
DBMS_XMLDOM.WRITETOFILE(doc, 'XML_DIR/'||v_tablename);
My Table
ID Name SAL HIREDATE DEPTNO E_MAIL
1 xyz 23 01-JAN-00 2 [email protected]
2 - - - 23 - - - - - - - - - - [email protected]
xml output
<?xml version="1.0" ?>
<ROWSET>
<ROW>
<ID>1</ID>
<NAME>xyz</NAME>
<SAL>23</SAL>
<HIREDATE>01-JAN-00</HIREDATE>
<DEPTNO>2</DEPTNO>
<E_MAIL>[email protected]</E_MAIL>
</ROW>
<ROW>
<ID>1</ID>
<SAL>23</SAL>
<E_MAIL>[email protected]</E_MAIL>
</ROW>
</ROWSET>
I want to do it
<?xml version="1.0" ?>
<ROWSET>
<ROW>
<ID>1</ID>
<NAME>xyz</NAME>
<SAL>23</SAL>
<HIREDATE>01-JAN-00</HIREDATE>
<DEPTNO>2</DEPTNO>
<E_MAIL>[email protected]</E_MAIL>
<ROW>
<ID>2</ID>
<NAME></NAME>
<SAL>23</SAL>
<HIREDATE></HIREDATE>
<DEPTNO></DEPTNO>
<E_MAIL>[email protected]</E_MAIL>
</ROW>
</ROWSET>
Please Help Me...