Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
//License from project: Apache License 

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class Main {
    /**
     * Metodo que recebe caminho e nome de um arquivo XML e devolve um String
     * com seu conteudo
     * 
     * @param nomeArquivo
     * @return String com o conteudo do arquivo
     */
    public static String fileToString(String nomeArquivo) {
        InputStream input;
        InputStreamReader reader;
        BufferedReader buffer;
        String texto = "", linha;
        try {
            input = new FileInputStream(nomeArquivo);
            reader = new InputStreamReader(input);
            buffer = new BufferedReader(reader);
            linha = buffer.readLine();
            while (linha != null) {
                // linha = linha.replace("<", "\n<");
                texto += linha;
                linha = buffer.readLine();
            }
            buffer.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return texto;
    }
}