Tout d'abord, lisez le contenu dans le texte TXT, le publiez dans la console et téléchargez directement le code:
Importer java.io.bufferedReader; import java.io.file; import java.io.fileReader; classe publique readFileData {public static String txt2String (fichier file) {stringBuilder result = new StringBuilder (); try {bufferedReader br = new BufferedReader (new FileReader (fichier)); // construire une classe BufferedReader pour lire la chaîne de fichier s = null; while ((s = br.readline ())! = null) {// Utilisez la méthode de lecture pour lire une ligne à un résultat temporel.APPEND (System.LineSeparator () + S); } br.close (); } catch (exception e) {e.printStackTrace (); } return result.toString (); } public static void main (String [] args) {file file = new File ("f: /card.txt"); // mon texte txt est stocké dans le répertoire, et vous pouvez le modifier en fonction de votre propre chemin System.out.println (txt2String (fichier)); }}De cette façon, nous lisons les données du texte txt, comme indiqué dans la capture d'écran suivante
Ensuite, comment prendre la valeur en ligne et l'appliquer à la réalité? Téléchargez d'abord le code:
essayez {String s = ""; BufferedReader dans = new BufferedReader (nouveau FileReader ("f: //tel.txt")); while ((s = in.readline ())! = null) {String [] Split = s.split (","); String Tel = Split [0]; Driver.FindElement (by.xpath ("// entrée [@ id = 'registre-phone']")). SendKeys (tel); // Entrez le numéro de téléphone mobile correct Driver.findelement (by.xpath ("// entrée [@ id = 'registre-imgcode']")). driver.findElement (by.xpath ("// input [@ id = 'registre-msgcode']")). Driver.FindElement (by.xpath ("// input [@ id = 'registre-password']")). Driver.Findelement (by.xpath ("// input [@ id = 'd'accord']")). Cliquez sur (); // Vérifiez le bouton d'accord d'accord}} catch (filenotFoundException e) {e.printStackTrace (); } catch (ioException e) {e.printStackTrace (); }Pour expliquer, le Tel dans le code est la valeur du texte txt. Par exemple, je veux que de nombreux utilisateurs implémentent les opérations d'enregistrement, j'ai donc besoin d'un nouvel utilisateur à chaque fois. Ici, je peux utiliser Try ... Catch pour y parvenir. Parce que chaque ligne de mon contenu de texte est séparée par les virgules, donc Split est séparé par la virgule d'abord, puis prenez une ligne sous la forme d'un tableau, jusqu'à la fin de la dernière ligne du texte txt. Bien sûr, nous pouvons l'appliquer à de nombreux scénarios qui nécessitent des opérations répétées. Ici, j'ai automatiquement implémenté plusieurs opérations d'enregistrement des utilisateurs, qui sont très pratiques et simples, et je les partage avec des amis dans le besoin!
L'implémentation Java ci-dessus de la lecture des données de texte TXT et la prise de valeurs sous forme de tableau sont tout le contenu que je partage avec vous. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.