I would like to read and parse a marked up text (probably microformat, microdata, rdf or similar). Do I have create my own parser or is there any java library which can help with this?
Have you already googled from this?! :-) "microformat +java parser" on Google will give you a link to http://microformats.org/wiki/parsers