org.microformats.hCard is a java library for extracting hCard data from a web page, file, or html snippet.
Usage is very simple:
HCard hCard = HCardParser.parseOne("http://reinier.zwitserloot.com/");
System.out.println(hCard.fn);
Download a binary or download the source. You can also check the javadoc documentation.