csv2xml - xml output modes

You may require a different type of xml format depending on what you plan to use the xml file for. Currently there are three different possible output formats. They are shown here by example.

Back to homepage.

Mode 0

Mode one outputs the following format:

shell# csv2xml -m=0 < test.csv
<row>
  <field0>one</field0>
  <field1>two</field1>
  <field2>three</field2>
</row>
<row>
  <field0>fish</field0>
  <field1>fishing</field1>
  <field2>fishes</field2>
</row>

Mode 1

Mode one outputs the following format:

shell# csv2xml -m=1 < test.csv
<row>
  <field0 value="one" />
  <field1 value="two" />
  <field2 value="three" />
</row>
<row>
  <field0 value="field0" />
  <field1 value="field1" />
  <field2 value="field2" />
</row>

Mode 2

Mode one outputs the following format:

shell# csv2xml -m=2 < test.csv
<row>
  <item name="field0">one</item>
  <item name="field1">two</item>
  <item name="field2">three</item>
</row>
<row>
  <item name="field0">fish</item>
  <item name="field1">fishing</item>
  <item name="field2">fishes</item>
</row>

Back to homepage.