Ich arbeite an einer persönlichen Benachrichtigungsanwendung für wenn ich streame.Split eine Zeichenfolge mit einem Anfang und Ende Delimeter
Momentan kann ich eine URL lesen und sie als TXT-Datei speichern.
Jetzt versuche ich, diese Datei zu 'säubern'.
Zum Beispiel würde Ich mag diese nehmen:
<tr>
<tdclass="date">April11,2015,1:48p.m.</td>
<tdclass="donor-name">Mr.Bob</td>
<tdclass="charity-name">Whatever</td>
<tdclass="amount">$15.00</td>
</tr>
<tr>
<tdclass="date">April11,2015,2:31p.m.</td>
<tdclass="donor-name">
// etc etc etc
Und alles löschen, während Token wie folgt zu erstellen:
Donor-name: Mr.Bob
Betrag: $ 15.00
String toParse = readFile(fileName);
toParse = toParse.replace("\n","").replace("\r","");
toParse = toParse.replaceAll(" ", "");
String donorPattern = "donor-name\\\">([\\w\\s\\.]*)<";
String amountPattern = "amount\\\">([\\d\\s\\.\\$]*)<";
Ist der Inhalt der Textdatei eine lange Zeichenfolge, wie Sie in Ihrem Beispiel gezeigt haben? Was hast du bisher versucht? – DevilsHnd
Analysieren Sie eine HTML-Seite? Wenn die Antwort ja lautet, ist Ihre beste Wahl ein HTML-Parser wie JSoup: http://jsoup.org/ – marcellorvalle