L
Lucius1972
Neues Mitglied
- 0
Guten Morgen Leute,
Ich versuche mittels JSoup mehrere Werte von einer Website zu parsen, die Seite hat folgenden Aufbau:
Ich brauchte alle Werte von Jahr (2015), Monat (November), Betrag (€ 15,90) und Link (a href).
Ich habe schon ein wenig mit JSoup rumgebastelt und probiert dies mittels Schleife hinzubekommen aber bekomme es nicht richtig hin.
Wenn Jemand helfen koennte, wer das Klasse.
Danke euch.
Mein Code bis jetzt:
Ich versuche mittels JSoup mehrere Werte von einer Website zu parsen, die Seite hat folgenden Aufbau:
Code:
<tbody>
<tr>
<td>2015</td>
<td>November</td>
<td class="no-border-left"></td>
<td class="no-border-left">€ 15,90</td>
<td>
<a href="/Invoice/Download?invoiceNo=2632992" target="_blank"><img alt="" src="/Content/Images/pdf_icon.png" /></a> </td>
</tr>
<tr>
<td>2015</td>
<td>Oktober</td>
<td class="no-border-left"></td>
<td class="no-border-left">€ 16,20</td>
<td>
<a href="/Invoice/Download?invoiceNo=2445473" target="_blank"><img alt="" src="/Content/Images/pdf_icon.png" /></a>
</td>
</tr>
....
</tbody>
Ich brauchte alle Werte von Jahr (2015), Monat (November), Betrag (€ 15,90) und Link (a href).
Ich habe schon ein wenig mit JSoup rumgebastelt und probiert dies mittels Schleife hinzubekommen aber bekomme es nicht richtig hin.
Wenn Jemand helfen koennte, wer das Klasse.
Danke euch.
Mein Code bis jetzt:
Code:
....
Elements Tbody = doc.select("TBODY");
for (Element p : Tbody) {
Iterator<Element> postIt = p.select("td").iterator();
String YeaR = postIt.next().text();
String MontH = postIt.next().text();
postIt.next();
postIt.next();
Element amount = doc.select("td.no-border-left").first();
String amounT = amount.text();
Element hrefs = doc.select("a[href]").first();
String linK = hrefs.text();
}
....