java.lang.Object
de.nava.informa.parsers.RSSParser
- public class RSSParser
- extends java.lang.Object
Parser class which allows reading in of RSS news channels.
The concrete rules how the XML elements map to our channel object model
are delegated to version specific private classes.
Currently the RSSParser support RSS formats 0.9x, 1.0 (RDF) and 2.0.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private static org.apache.commons.logging.Log logger
RSSParser
public RSSParser()
parse
public static de.nava.informa.core.ChannelIF parse(de.nava.informa.core.ChannelBuilderIF cBuilder,
java.net.URL aURL)
throws java.io.IOException,
de.nava.informa.core.ParseException
parse
public static de.nava.informa.core.ChannelIF parse(de.nava.informa.core.ChannelBuilderIF cBuilder,
java.lang.String url)
throws java.io.IOException,
de.nava.informa.core.ParseException
parse
public static de.nava.informa.core.ChannelIF parse(de.nava.informa.core.ChannelBuilderIF cBuilder,
java.io.Reader reader)
throws java.io.IOException,
de.nava.informa.core.ParseException
parse
public static de.nava.informa.core.ChannelIF parse(de.nava.informa.core.ChannelBuilderIF cBuilder,
java.io.InputStream stream)
throws java.io.IOException,
de.nava.informa.core.ParseException
parse
public static de.nava.informa.core.ChannelIF parse(de.nava.informa.core.ChannelBuilderIF cBuilder,
java.io.File aFile)
throws java.io.IOException,
de.nava.informa.core.ParseException
parse
public static de.nava.informa.core.ChannelIF parse(de.nava.informa.core.ChannelBuilderIF cBuilder,
org.xml.sax.InputSource inpSource,
java.net.URL baseLocation)
throws java.io.IOException,
de.nava.informa.core.ParseException
parse
private static de.nava.informa.core.ChannelIF parse(de.nava.informa.core.ChannelBuilderIF cBuilder,
org.jdom.Document doc)
throws de.nava.informa.core.ParseException