title: Reading semicolon delimited csv
body: <p>I have the below block of code which uses OpenCSV to read a CSV file and store the 7th column. The problem I face is that I use <code>;</code> as delimiter in the CSV file but it takes <code>,</code> as delimiter as well. How can I avoid this?</p>
  
  <p>Putting "" in CSV is not possible, since we get a non-editable file from client.</p>
  
  <pre><code>        CSVReader reader = null;
      String[] nextCsvLine = new String[50];
      String splitBy = ";";
  
      int count = 0;
  
      try {
          StringReader sr = new StringReader(new String(in, offset, len));
          reader = new CSVReader(sr);
  
          while ((nextCsvLine = reader.readNext()) != null) {
              for (String linewithsemicolon : nextCsvLine) {
                  log.debug("Line read : "+linewithsemicolon);
                  String[] b = linewithsemicolon.split(splitBy);
                  if (count==0){
                      count++;
                      continue;
                  }
                  else    {      
                      detailItems.add(b[7]);
                      log.debug("7th position: "+b[7]);
                      count++;
                  }                   
              }
  </code></pre>