import de.fuberlin.wiwiss.rdfa.RDFaParser;
import de.fuberlin.wiwiss.rdfa.RDFaCallback;
import de.fuberlin.wiwiss.rdfa.RDFaException;
public class HtmlParserExample {
public static void main(String[] args) {
String html = "<html><head><title>Example</title></head><body><p>Hello, world!</p></body></html>";
RDFaParser parser = new RDFaParser();
try {
parser.parse(html, new MyRDFaCallback());
} catch (RDFaException e) {
e.printStackTrace();
}
}
static class MyRDFaCallback implements RDFaCallback {
@Override
public void startDocument() {
}
@Override
public void endDocument() {
}
@Override
public void open(String element, String attribute, String prefixes) {
}
@Override
public void close(String element) {
}
@Override
public void addAttribute(String attributeName, String attributeValue, String attributeNamespace) {
}
@Override
public void addText(String text, boolean isWhitespace) {
}
}
}