Package com.csvreader

Examples of com.csvreader.CsvReader.readRecord()


    String line = "2450001.5\t10.0\t0.1\tDJB\tD\n";

    try {
      CsvReader reader = new CsvReader(new StringReader(line));
      reader.setDelimiter('\t');
      assertTrue(reader.readRecord());
      ObservationFieldSplitter splitter = new ObservationFieldSplitter(
          reader, 5, 5);
      String[] fields = splitter.getFields();
      assertEquals(5, fields.length);
    } catch (ObservationValidationError e) {
View Full Code Here


    String line = "2450001.5\t10.0\t0.1\t\tD\n";

    try {
      CsvReader reader = new CsvReader(new StringReader(line));
      reader.setDelimiter('\t');
      assertTrue(reader.readRecord());
      ObservationFieldSplitter splitter = new ObservationFieldSplitter(
          reader, 5, 5);
      String[] fields = splitter.getFields();
      assertEquals(5, fields.length);
    } catch (ObservationValidationError e) {
View Full Code Here

    String line = "2456362.04142\t8.2\t\t\tVis.\tBDJB\tBU\t82\t76\t10 star\t\"\"\"8\\\"\" SCT, 24.5mm eyepiece\"\"\"\t\t\tZ\t\t\t\tR CAR\t\tSTD\t\t\t";

    try {
      CsvReader reader = new CsvReader(new StringReader(line));
      reader.setDelimiter('\t');
      assertTrue(reader.readRecord());
      ObservationFieldSplitter splitter = new ObservationFieldSplitter(
          reader, 23, 23);
      String[] fields = splitter.getFields();
      assertEquals(23, fields.length);
    } catch (ObservationValidationError e) {
View Full Code Here

    String line = "2456362.04142,8.2,,,Vis.,BDJB,BU,82,76,10 star,\"\"\"8\\\"\" SCT, 24.5mm eyepiece\"\"\",,,Z,,,,R CAR,,STD,,,";

    try {
      CsvReader reader = new CsvReader(new StringReader(line));
      reader.setDelimiter(',');
      assertTrue(reader.readRecord());
      ObservationFieldSplitter splitter = new ObservationFieldSplitter(
          reader, 23, 23);
      String[] fields = splitter.getFields();
      assertEquals(23, fields.length);
    } catch (ObservationValidationError e) {
View Full Code Here

    CsvReader csvReader = new CsvReader(new InputStreamReader(new FileInputStream(importFile), settings.getImportCharset()), settings.getSeperator());
    String[][] data = new String[noOfLines][];
   
    int row = 0;
    int columns = -1;
    while (csvReader.readRecord() && row < noOfLines) {
      if (columns == -1) {
        columns = csvReader.getColumnCount();
      }
      data[row] = new String[columns];
      for (int i = 0; i < columns; i++) {
View Full Code Here

            if (!displayFirstLine) {
                csvReader.skipLine();
            }

            boolean setHeader = false;
            while (csvReader.readRecord()) {
                String[] rowValues = csvReader.getValues();
                CSVRow csvRow = new CSVRow(rowValues, this);
                if (!rowValues[0].startsWith(String.valueOf(getCommentChar()))) {
                    if (isFirstLineHeader() && !setHeader) {
                        setHeader = true;
View Full Code Here

        /* the input is a string from a csv file - so let's parse it */
        CsvReader csvReader = new CsvReader( new StringReader(text.toString()), ',' );

        /* 1. split data into chuncks and then - */
        while (csvReader.readRecord())  {

            /* a letter is identified by ID */
            Integer id = Integer.parseInt(csvReader.get(0));

            /* attributes for each letter */
 
View Full Code Here

  @Test
  public void test144() throws Exception {
    CsvReader reader = CsvReader.parse("\"" + generateString('a', 100000)
        + "\"");
    Assert.assertTrue(reader.readRecord());
    Assert.assertEquals(generateString('a', 100000), reader.get(0));
    Assert.assertEquals("\"" + generateString('a', 100000) + "\"", reader
        .getRawRecord());
    Assert.assertFalse(reader.readRecord());
    reader.close();
View Full Code Here

        + "\"");
    Assert.assertTrue(reader.readRecord());
    Assert.assertEquals(generateString('a', 100000), reader.get(0));
    Assert.assertEquals("\"" + generateString('a', 100000) + "\"", reader
        .getRawRecord());
    Assert.assertFalse(reader.readRecord());
    reader.close();
  }

  @Test
  public void test145() throws Exception {
View Full Code Here

  @Test
  public void test145() throws Exception {
    CsvReader reader = CsvReader.parse("\"" + generateString('a', 100001)
        + "\"");
    reader.setSafetySwitch(false);
    Assert.assertTrue(reader.readRecord());
    Assert.assertEquals(generateString('a', 100001), reader.get(0));
    Assert.assertFalse(reader.readRecord());
    reader.close();
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.