title: Ant script + parsing csv file
body: <p>Hi I am having a csv file with 2 lines : </p>
  
  <p>mf1,eg1,eg2,br1,br2</p>
  
  <p>mf2,eg2,eg3,br2,br3</p>
  
  <p>I want to store each comma separated value in separate variables using ant. </p>
  
  <p>I am able to parse lines, but not individual values since list is not supporting nesting.</p>
  
  <p>Below is my script :</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  
  &lt;project name="ForTest" default="getLine" basedir="."
      xmlns:ac="antlib:net.sf.antcontrib"&gt;
      &lt;taskdef uri="antlib:net.sf.antcontrib" resource="net/sf/antcontrib/antlib.xml"
          classpath="C:\Manju\apache-ant-1.8.4\ant-contrib-1.0b3-bin\ant-contrib\ant-contrib-1.0b3.jar" /&gt;
      &lt;loadfile property="message" srcFile="build_params.csv" /&gt;
      &lt;target name="getLine"&gt;
          &lt;ac:for list="${message}" delimiter="${line.separator}" param="val"&gt;
              &lt;sequential&gt;
                  &lt;echo&gt;@{val}&lt;/echo&gt;
                  &lt;property name="var1" value=@{val}/&gt;
              &lt;/sequential&gt;
          &lt;/ac:for&gt;
      &lt;/target&gt;
      &lt;target name="parseLine" depends="getLine"&gt;
          &lt;for list=@{val} delimiter="," param="letter"&gt;
              &lt;sequential&gt;
                  &lt;echo&gt;@{letter}&lt;/echo&gt;
              &lt;/sequential&gt;
          &lt;/for&gt;
      &lt;/target&gt;   
  
  
  
  &lt;/project&gt;
  </code></pre>
  
  <p>Target parseline is giving error saying for list is expecting open quotes. Help is appreciated.</p>