Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
String s = ""
+ "<div class=\"toll\"></div> // wird erkannt\n"
+ "<div class=\"toll \"></div>// wird nicht erkannt erkannt soll aber erkannt ";
Document parse = Jsoup.parse(s);
Elements es = parse.getElementsByAttributeValueStarting("class", "toll");
System.out.println("es:\n" + es);
es:
<div class="toll"></div>
<div class="toll "></div>
Es ging darum dass ein Attribut mit was Bestimmtem Anfängt.... 🙄 Also ein vorstehende Zeichenkette enthält....die bereitgestellte Funktion
Wie kann man einen klassennamen mit jsoup auslesen wenn ein leerzeichen dabei ist?
Nein und genau das ist die Schwachstelle bei deinem Beispiel.Es ging darum dass ein Attribut mit was Bestimmtem Anfängt
getElementsByClass("toll");
Er hat nicht geschrieben, wo ein Leerzeichen dabei ist.
Wie kann man einen klassennamen mit jsoup auslesen wenn ein leerzeichen dabei ist?
Dem gegebenen Code nach steht das Bestimmte immer am Anfang. Folglich ist nur meine Lösung richtig.