home *** CD-ROM | disk | FTP | other *** search
/ One Click 21 / ONCK021.iso / desenvolvimento / csv2sql / csvtosql213.exe / csvtosql213 / csvtosql / examples / test.simple.multiplefile / descriptor.xml next >
Encoding:
Extensible Markup Language  |  2005-01-17  |  1.7 KB  |  55 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <root> 
  4.   <!-- CONFIGURATOR DATA -->
  5.   <descriptor version="2"/> 
  6.  
  7.   <!-- DEFINE HERE TABLE STRUCTURE -->
  8.   <structure tablename="tab_users">
  9.     <field name="ID"       type="NUMBER"/>
  10.     <field name="name"     type="VARCHAR"/>
  11.     <field name="surname"  type="VARCHAR"/>
  12.     <field name="address"  type="VARCHAR"/>
  13.     <field name="city"     type="VARCHAR"/>
  14.     <field name="state"    type="VARCHAR"/>
  15.     <field name="cap"      type="VARCHAR"/>
  16.   </structure>
  17.     
  18.   <!-- WHAT GRAMMAR USE -->
  19.   <grammar class="net.sf.csv2sql.grammars.oracle.GrammarFactory"/>
  20.  
  21.   <!-- TEMPORARY STORAGE -->
  22.   <storage class="net.sf.csv2sql.storage.Memory"/>
  23.  
  24.   <!-- RENDERER CONFIGURATION -->
  25.   <render class="net.sf.csv2sql.renders.SqlInsertRenderer">
  26.     <param name="inputfile"     value="users.txt"/>
  27.     <param name="separator"     value=","/>
  28.     <!--optional-->        
  29.     <!--<param name="trimdata"          value="false"/>-->
  30.     <!--<param name="suppressheader"    value="false"/>-->
  31.     <!--<param name="removedoublequotes" value="false"/>-->
  32.     <!--<param name="skiplines"         value="0"/>-->
  33.     <!-- decomment for add id autogeneated field -->
  34.     <param name="idGenerator"   value="net.sf.csv2sql.idgenerators.Incremental"/>
  35.   </render>
  36.   
  37.   <!-- WRITER CONFIGURATION -->
  38.   <output> 
  39.         
  40.     <writerAppender active="true"
  41.         class="net.sf.csv2sql.writers.SqlMultipleFileWriter">
  42.         <param name="filename" value="multiple_test.sql"/>
  43.         <param name="breaklines" value="20"/>
  44.     </writerAppender>
  45.       
  46.     <writerAppender active="false"
  47.         class="net.sf.csv2sql.writers.StandardOutputWriter">
  48.     </writerAppender>            
  49.             
  50.   </output>
  51.   
  52.  
  53. </root>
  54.  
  55.