Jsoup, wie Sie ein Tag mit mehreren Attributen auswählen

8

Ich habe ein Tabellen-Tag

%Vor%

Und bisher bietet Jsoup

%Vor%

Und das ist eine ODER-Verknüpfung, d. h. wenn eine Übereinstimmung besteht, dann werden Elemente aufgefüllt. Um eine Tabelle mit der Breite = 100% und der Ausrichtung = Mitte zu wählen, habe ich folgendes gemacht:

%Vor%

Also was ich verlange, ist genau wie diese ODER-Kombination

%Vor%

gibt es irgendeinen UND-Kombinationswähler, d. h. Tabelle mit einer Breite = 100% und einer Ausrichtung = Mitte. Vielen Dank im Voraus

    
laaptu 04.12.2012, 12:40
quelle

2 Antworten

18

Sie können ein UND mit einer Abfrage erreichen, indem Sie dem Selektor weitere Terme hinzufügen. In diesem Fall:

%Vor%

funktioniert.

Sie können weitere Begriffe hinzufügen, um sie so genau wie erforderlich zu machen, z. table[width=100%][align=center]:contains(text)

    
Jonathan Hedley 11.12.2012, 11:05
quelle
3

Im Moment (Jsoup 1.7.1) gibt es kein AND für Selektor verfügbar. Aber du kannst das mit zwei select() tun (wie in deinem Beispiel # 2):

%Vor%

Sie können auch eine Feature-Anfrage veröffentlichen: Ссылка

    
ollo 04.12.2012 17:52
quelle

Tags und Links