357 Stimmen

Wie liest man eine Datei in Groovy in eine Zeichenkette ein?

Ich brauche, um eine Datei aus dem Dateisystem zu lesen und laden den gesamten Inhalt in eine Zeichenfolge in einem Groovy-Controller, was ist der einfachste Weg, das zu tun?

5voto

shashi singh Punkte 84

Hier können Sie eine andere Möglichkeit finden, dasselbe zu tun.

Datei lesen.

File file1 = new File("C:\Build\myfolder\myTestfile.txt");
def String yourData = file1.readLines();

Vollständige Datei lesen.

File file1 = new File("C:\Build\myfolder\myfile.txt");
def String yourData= file1.getText();

Datei Line Bye Line lesen.

File file1 = new File("C:\Build\myfolder\myTestfile.txt");
for (def i=0;i<=30;i++) // specify how many line need to read eg.. 30
{
 log.info file1.readLines().get(i)

}

Erstellen Sie eine neue Datei.

new File("C:\Temp\FileName.txt").createNewFile();

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X