Lesen Sie zunächst den Inhalt im TXT -Text, geben Sie ihn in der Konsole aus und laden Sie den Code direkt hoch:
Import Java.io.BufferedReader; Import Java.io.file; Import Java.io.Filereader; öffentliche Klasse ReadFiledata {public static String txt2string (Dateidatei) {StringBuilder result = new StringBuilder (); Versuchen Sie {BufferedReader BR = New BufferedReader (New FileReader (Datei)); // Konstruieren Sie eine BufferedReader -Klasse, um die Dateizeichenfolge s = null zu lesen; while ((s = br.readline ())! } br.close (); } catch (Ausnahme e) {e.printstacktrace (); } return result.toString (); } public static void main (String [] args) {Datei file = new File ("f: /card.txt"); // Mein TXT -Text wird im Verzeichnis gespeichert, und Sie können es nach Ihrem eigenen Pfad system.out.println (txt2string (Datei)) ändern; }}Auf diese Weise lesen wir die Daten im TXT -Text vor, wie im folgenden Screenshot gezeigt
Wie nehmen wir als nächstes die Wertlinie für die Linie an und wenden sie auf die Realität an? Laden Sie zuerst den Code hoch:
Versuchen Sie {String S = ""; BufferedReader in = new bufferedReader (neuer fileReader ("f: //tel.txt")); while ((s = in.readline ())! = null) {string [] split = ssplit (","); String tel = split [0]; Driver.Findelement (von.xpath ("// input [@id = 'Register-mone'])). Sendkeys (tel); // Geben Sie die richtige Mobiltelefonnummer Driver.Findelement (by.xpath (" // Eingabe [@id = 'Register-IMGCode'] ")). Sendkeys (" 1234 eingeben ") Geben Sie den Bildungscode des Bildes ein. Driver.Findelement (von.xpath ("// input [@id = 'register-msgcode']")). sendkeys ("123456"); // SMS-Verifizierungscode-Treiber eingeben. Driver.Findelement (by.xpath ("// input [@id = 'Register-Password']")). Sendkeys ("ABC123"); // Geben Sie den richtigen Passwort-Treiber ein. triver.findelement (by.xpath ("// input [@id = 'vereinbart']")). click (); // die Schaltfläche Vereinbarung überprüfe}} catch (FilenotFoundException e) {e.printStacktrace (); } catch (ioException e) {e.printstacktrace (); }Um zu erklären, ist das Tel im Code der Wert im TXT -Text. Zum Beispiel möchte ich, dass viele Benutzer Registrierungsvorgänge implementieren, daher brauche ich jedes Mal einen neuen Benutzer. Hier kann ich den Versuch verwenden ... Fang, um es zu erreichen. Da jede Zeile meines Textinhalts Comma-getrennt ist, wird aufgeteilt, sodass aufgeteilt wird, und nehmen Sie dann eine Zeile in Form eines Arrays, bis die letzte Zeile im TXT-Text endet. Natürlich können wir es auf viele Szenarien anwenden, die wiederholte Operationen erfordern. Hier habe ich automatisch mehrere Benutzerregistrierungsvorgänge implementiert, die sehr praktisch und einfach sind, und sie mit Freunden in Not zu teilen!
Die obige Java -Implementierung des Lesens von TXT -Textdaten und der Einnahme von Werten in Array -Form ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, es kann Ihnen eine Referenz geben und ich hoffe, Sie können Wulin.com mehr unterstützen.