Problem Solving Using Java

Kitesurfing!

I väder likt detta, 29 grader, klarblå himmel, lockar volleyboll, kanot, frisbeegolf, bad och salta vatten. Jag har dock helt andra nöjen en dag som denna, då det är tentamen i kursen Algoritmer och datastrukturer. Jag plöjer igenom boken, tittar på gamla tentor och föreläsningsanteckningar, inte i särskild tentapanik, men ändock gör jag det. Det är tur att boken är underhållande:

“Now e is popped, pushed, popped, pushed and finally popped … ” Data Structures & Problem Solving Using Java, Mark Allen Weiss, s. 616

“Visualize the tree as being flexible, grab the child node k1, close your eyes, and shake the tree, letting the gravity take hold.” Data Structures and Problem Solving Using Java, Mark Allen Weiss, s. 651

HTML Pretty Printer, Java

För att kunna exekvera XPATH-uttryck, så behöver källan vara välformatterad, lämpligtvis XML. Nu vill jag använda XPATH-uttryck för att extrahera länkar och text ur vanliga webbplatser, sådanna som mer än sällan är välformatterad. Det är ett problem som jag inte löst, det räcker i min tänkta tillämpning att lura XPATH-exekvering att tro, att dokumentet är välformaterat. Jag önskar mig alltså en skrivare som tar ful-html och gör om det till fin-html, en HTML Pretty Printer till Java. Har du något förslag på lösning?