Package org.apache.commons.io

Examples of org.apache.commons.io.LineIterator.nextLine()


      throw new IOException( "Resource \"" + RESOURCE_NAME_DE_PLZ_TXT + "\" not found" );
    }

    LineIterator iterator = IOUtils.lineIterator( resource.openStream(), "UTF-8" );
    while ( iterator.hasNext() ) {
      String line = iterator.nextLine();
      String[] parts = line.split( "\t" );
      if ( parts.length < 2 ) {
        continue;
      }
View Full Code Here


        FileReader reader = new FileReader(file);
        try {
            LineIterator iterator = org.apache.commons.io.IOUtils.lineIterator(reader);
            int lineCount = 0;
            while (iterator.hasNext()) {
                String line = iterator.nextLine();
                lineCount++;
                if (lineCount > count)
                    tailLines.removeFirst();
                tailLines.offer(line);
            }
View Full Code Here

       
        try {
            boolean include = (id == null);
           
            while (lines.hasNext()) {
                String line = lines.nextLine();
               
                if (match(line, START_SNIPPET, id)) {
                    include = true;
                } else if (match(line, END_SNIPPET, id)) {
                    break;
View Full Code Here

    private boolean isSearchTextPresentInLinesOfFile(File f) {
        LineIterator it = null;
        try {
            it = FileUtils.lineIterator(f, "UTF-8");
            while (it.hasNext()) {
                String line = it.nextLine();
                if (line.contains(searchText)) {
                    return true;
                }
            }
            return false;
View Full Code Here

    try {
      it = IOUtils.lineIterator(inputStream, "UTF-8");

      while (it.hasNext()) {
        String line = it.nextLine();

        if (line.length() > 0) {
          addLine(line);
        }
View Full Code Here

    try {
      it = IOUtils.lineIterator(inputStream, "UTF-8");

      while (it.hasNext()) {
        String line = it.nextLine();
        logger.debug(line);
      }
    } catch (IOException ioe) {
      logger.debug("Error consuming input stream: {}", ioe.getMessage());
    } catch (IllegalStateException ise) {
View Full Code Here

    } else {
      XString xs = new XString();
      try (NewLineReader r = new NewLineReader(new StringReader(s))) {
        LineIterator i = r.iterateLines();
        while (i.hasNext()) {
          xs.addLine(i.nextLine());
        }
        // Use the new line strategy of the input, provided we got some.
        // Otherwise we'll just leave the XString's default setting, which
        // is \n (NEW_LINE)
        if (r.getInputNewLine() != null) {
View Full Code Here

    try {
      Charset charset = Charset.forName(encoding);
        InputStreamReader reader = new InputStreamReader(inputStream,charset);
        LineIterator iterator = new LineIterator(reader);         
        while(iterator.hasNext()) {
          String lineData = iterator.nextLine();
          ILine line = new DefaultLine();
          for(String field:lineData.split(String.valueOf(DEP))){
            if(field.equals("\\N")){
              line.addField(null);
            } else {
View Full Code Here

        itr = new LineIterator(new BufferedReader(
            new InputStreamReader(cin)));
      }
      while (itr.hasNext()) {
        ILine oneLine = lineSender.createNewLine();
        String line = itr.nextLine();
        String[] parts = StringUtils
            .splitByWholeSeparatorPreserveAllTokens(line,
                FIELD_SEPARATOR);
        for (int i = 0; i < parts.length; i++) {
          if (HIVE_COLUMN_NULL_VALUE.equals(parts[i])) {
View Full Code Here

    NewLineReader r = new NewLineReader(new StringReader(inputString));
    LineIterator i = r.iterateLines();
   
    Assert.assertTrue(i.hasNext());
    Assert.assertEquals(i.nextLine(), inputString);
    Assert.assertFalse(i.hasNext());
    Assert.assertNull(r.getInputNewLine());
    Assert.assertNull(r.getOutputNewLine());
    // Test the actual output
    r.reset();
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.