Div Element auslesen

TillHam

Mitglied
Hallo
Ich versuche eine Html Code auszulesen.
Habe aber eine Problem
Ich weiß nicht wie ich die "81.300,00" auslesen kann.
<div text="81.300,00" class="numberScrumber" style="height:14px;">

Habe es mit dem Framework Jsoup probiert. Bekomme es aber leider nicht hin.



Wenn jemand weiß wie es geht bitte ich um Hilfe.
Könnte auch eine anderes Framwork benutzen.
 

TillHam

Mitglied
Habe es mit probiert.

Document doc = Jsoup.connect(...);

Elements elementsHtml = doc.select(div."numberScrumber");

for ( Element e :elementsHtml){
System.out.println(e.text());
}

So hatte ich Erfolg wenn ich eine überschrift haben wollte;
 

TillHam

Mitglied
Ja damit hatte ich erfolg.
Java:
try {
        Document doc = Jsoup.connect(...);
Elements ereigniss = doc.select( "div#model-headline h1");
  
        for(Element e : ereigniss){
            System.out.println(e.text());
        }
    }catch (IOException e ){
        e.printStackTrace();
    }

habe damit den Text aus der h1 Überschreift bekommen .
 

TillHam

Mitglied
Aber wenn ich probiere
<div class="contextLayerContentContainer">
<div class="contextLayerContentHeadline">Preisübersicht in €</div>

mit den gleichen Code auszulesen erhalte ich keine Element
 

krgewb

Top Contributor
Java:
Elements elementsHtml = doc.select(div."numberScrumber");
Der Punkt vor dem Anführungszeichen irritert mich. Versuch doch mal etwas aderes. Zum Beispiel:
Java:
Elements elementsHtml = doc.select("div.numberScrumber");
 

Ähnliche Java Themen

Neue Themen


Oben