Так что я пытаюсь разобрать веб-страницу, которая является довольно грязной. Он содержит несколько пар ключ-значение, которые я хотел бы извлечь. Объединяющая тема этих пар заключается в том, что они непусты, у них нет детей, и у них нет атрибута COLSPAN. Вот что я пробовал, что, кажется, имеет смысл логически, но не дает никаких результатов.Что будет для селектора Jsoup для элементов TD, у которых нет детей и нет атрибута COLSPAN?
Elements tds = document.select("td:not([colspan]):not(:has(*))");
Так что я хочу TDs, что:
- Не содержат Colspan
- Не есть дети
Кажется, что я должен быть рядом, но только не имея каких-либо удачи , Есть предположения?
Не могли бы вы разместить небольшой образец HTML? –
Ваш селектор работает только для меня. Какую версию Jsoup вы используете? Если последнее, то, возможно, вам нужно разместить разметку HTML и указать, что именно вы хотели бы получить, чтобы мы лучше понимали, что вам действительно нужно. – BalusC