Я хочу получить таблицу от https://ms.wikipedia.org/wiki/Malaysia. Вот таблица, которую я хочу получить с веб-сайта.
Но результатэто не то, что я хочу.
У меня 2 вопроса :
1-й вопрос как мне их организовать?как стол с расположением ряд и столбец аналогично таблице из моей картины.Ниже приведен мой исходный код о том, как я получаю данные.
String URL = "https://ms.wikipedia.org/wiki/Malaysia";
Document doc = Jsoup.connect(URL).get();
Elements trs = doc.select("#mw-content-text > div > table:nth-child(148)");
String currentRow = null;
for (Element tr : trs){
Elements tdDay = tr.select("tr:has(th)");
currentRow = tdDay.text();
System.out.print(currentRow);
}
2-й вопрос взят из моего исходного кода, является ли это наилучшим способом удаления определенных данных из всех элементов, таких какнапример, элемент с веб-сайта https://ms.wikipedia.org/wiki/Malaysia с использованием
Elements trs = doc.select("#mw-content-text > div > table:nth-child(148)");
Поскольку с веб-сайта есть 3 табличный класс с именем wikitable.<table class="wikitable">
.Так как я могу назвать только конкретный стол?