أولاً ، اقرأ المحتوى الموجود في نص TXT ، وإخراجه في وحدة التحكم ، وقم بتحميل الكود مباشرة:
استيراد java.io.bufferedreader ؛ استيراد java.io.file ؛ استيراد java.io.filereader ؛ الفئة العامة readfiledata {public static string txt2string (ملف الملف) {StringBuilder result = new StringBuilder () ؛ حاول {bufferedReader BR = جديد BufferEdReader (New FileReader (file)) ؛ // إنشاء فئة BufferEdReader لقراءة سلسلة الملف s = null ؛ بينما ((s = br.readline ())! = null) {// استخدم طريقة readline لقراءة سطر واحد في الوقت المناسب. } br.close () ؛ } catch (استثناء e) {E.PrintStackTrace () ؛ } return result.toString () ؛ } public static void main (string [] args) {file file = ملف جديد ("f: /card.txt") ؛ // يتم تخزين نص txt الخاص بي في الدليل ، ويمكنك تعديله وفقًا لـ path system.out.println (txt2string (ملف)) ؛ }}وبهذه الطريقة ، قرأنا البيانات الموجودة في نص TXT ، كما هو موضح في لقطة الشاشة التالية
بعد ذلك ، كيف نأخذ خط القيمة سطرًا ونطبقه على الواقع؟ قم بتحميل الرمز أولاً:
حاول {String s = "" ؛ BufferedReader in = new BufferedReader (New FileReader ("F: //tel.txt")) ؛ بينما ((s = in.readline ())! = null) {string [] split = s.split ("،") ؛ سلسلة tel = split [0] ؛ driver.findElement (by.xpath ("// input [@id = 'register-phone']")). sendKeys (tel) ؛ driver.findElement (by.xpath ("// input [@id = 'register-msgcode']") driver.findElement (by.xpath ("// input [@id = 'register-password']")). sendKeys ("ABC123") ؛ // Driver.FindElement (by.xpath ("// input [@id = 'explive'])). click () ؛ } catch (ioException e) {E.PrintStackTrace () ؛ }لشرح ، فإن TEL في الرمز هو القيمة في نص TXT. على سبيل المثال ، أريد أن يقوم العديد من المستخدمين بتنفيذ عمليات التسجيل ، لذلك أحتاج إلى مستخدم جديد في كل مرة. هنا يمكنني استخدام المحاولة ... الصيد لتحقيق ذلك. نظرًا لأن كل سطر من محتوى النص الخاص بي يتم فصله عن الفاصلة ، لذلك يتم فصل الانقسام بواسطة فاصلة أولاً ، ثم اتخذ سطرًا واحدًا في شكل صفيف ، حتى ينتهي السطر الأخير في نص TXT. بالطبع ، يمكننا تطبيقه على العديد من السيناريوهات التي تتطلب عمليات متكررة. لقد قمت هنا تلقائيًا بتطبيق العديد من عمليات تسجيل المستخدم ، وهي عملية وبسيطة للغاية ، وشاركتها مع الأصدقاء المحتاجين!
إن تطبيق Java أعلاه لقراءة بيانات نص TXT وأخذ القيم في نموذج الصفيف هو كل المحتوى الذي أشاركه معك. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.