Søge i arraylist
HejsaJeg har en funktion der hiver indholdet af en side (html).
Meningen er, at jeg skal søge body igennem for et ord.
Ind til videre har jeg htmlindholdet liggende i en arraylist, men er lidt i tvivl om hvordan jeg får sorteret body fra og kun søge i den, eller fjerne alt andet end body.
Nogen der har en idé til hvordan det bedst kan gøres (primært hvordan jeg får bodyen til at stå alene, selve søgningen bør ikke skabe problemer herefter).
import java.net.*;
import java.util.ArrayList;
import java.util.Scanner;
import java.io.*;
public class UrlToArraylist {
static String getUrl;
static Scanner scan = new Scanner (System.in);
static ArrayList<String> htmlContent = new ArrayList<String>();
public static void main(String[] args) throws Exception {
System.out.println ("Indtast url");
getUrl = "http://" + scan.next();
URL url = new URL(getUrl);
BufferedReader in = new BufferedReader(
new InputStreamReader(url.openStream()));
String inLine;
while ((inLine = in.readLine()) !=null){
htmlContent.add(inLine);
}
System.out.println("Indhold af array: " + htmlContent );
in.close();
}
}
