Selvfølgelig kan det lade sig gøre
Den eneste udfordring er at hente html-filen. Men hvis du har filen er det bare at søge efter src=" i filen.
Følgende kode bruger jeg i et projekt til at scanne en xml-fil ind og gemme den i en linkedlist. Dette kan selvfølgelig også gøres med din html-fil:
- XMLItem start;
-
- private class XMLItem {
- String str;
- XMLItem next;
-
- XMLItem(String s, XMLItem n) {
- str = s;
- next = n;
- }
- }
-
- /**
- * Read the dblp file into a linked list of XMLitems
- *
- * @param filename
- */
- public Index12(String filename) {
- String line;
- XMLItem current, tmp;
- try {
- Scanner input = new Scanner(new File(filename));
- line = input.nextLine();
- start = new XMLItem(line, null);
- current = start;
- // Read all lines of input
- while (input.hasNextLine()) {
- line = input.nextLine();
- tmp = new XMLItem(line, null);
- current.next = tmp;
- current = tmp;
- }
- input.close();
- } catch (FileNotFoundException e) {
- System.out.println("Error reading file " + filename);
- }
- }
Derefter kan du bare lave en infix-søgning i dit din linkedlist.