Anything To Triples (any23) is a library and web service that extracts structured data in RDF format from a variety of Web documents. Currently it supports the following input formats:
RDF/XML, Turtle, Notation 3
RDFa
Microformats: Adr, Geo, hCalendar, hCard, hListing, hResume, hReview, License and XFN
Any23 is used in major Web of Data applications such as sindice.com and sig.ma. It is written in Java and licensed under the Apache License.
Any23 can be used in various ways:
As a library in Java applications that consume structured data from the Web.
As a command-line tool for extracting and converting between the supported formats.
There is a web service and API where you can try it at any23.org.