У меня есть код, где я очищаю некоторую информацию с веб-страницы (это всего лишь пример), и я хотел бы ввести эту очищенную информацию в excel одновременно, я имею в виду , внутри «для» условного, когда я очищаю элемент, вводимый в excel.Запись Excel в Java с анализируемой информацией
Каждый раз, когда я пытаюсь реализовать код для создания Excel, у меня есть ошибки. Я импортирую файлы POI «jar», но он не работает. Должен ли я сделать это в другом классе? В этом случае я не понимаю, как и где информация сохраняется, чтобы я мог «импортировать» всю очищенную информацию в класс, где я создал таблицу Excel.
слом код выглядит следующим образом:
public static final String url = "http://jarroba.com/page/%s/";
public static final int maxPages = 20;
public static void main (String args[]) {
for (int i=1; i<maxPages; i++){
String urlPage = String.format(url, i);
System.out.println("Comprobando entradas de: "+urlPage);
// Compruebo si me da un 200 al hacer la petición
if (getStatusConnectionCode(urlPage) == 200) {
// Obtengo el HTML de la web en un objeto Document2
Document document = getHtmlDocument(urlPage);
// Busco todas las historias de meneame que estan dentro de:
Elements entradas = document.select("div.col-md-4.col-xs-12").not("div.col-md-offset-2.col-md-4.col-xs-12");
// Paseo cada una de las entradas
for (Element elem : entradas) {
String titulo = elem.getElementsByClass("tituloPost").text();
String autor = elem.getElementsByClass("autor").toString();
String fecha = elem.getElementsByClass("fecha").text();
System.out.println(titulo+"\n"+autor+"\n"+fecha+"\n");
}
}else{
System.out.println("El Status Code no es OK es: "+getStatusConnectionCode(urlPage));
break;
}
}
Какая часть показывает ошибку? – vv88
Вышеприведенный код в порядке, проблема заключается в том, что я пытаюсь ввести код для создания файла Excel и ввести информацию об утилизации. Я не знаю, если это потому, что я должен создать код в отдельном классе. @ vv88 – JetLagFox