de.nava.informa.parsers |
This package defines parsers for reading in news channels.
In the future it is planned to add support for news channel meta
data formats (like OCS) to ease finding an appropriate channel.
|
Java Source File Name | Type | Comment |
AllTests.java | Class | |
Atom_0_3_Parser.java | Class | Parser which reads in document instances according to the Atom 0.3
specification and generates a news channel object. |
Atom_1_0_Parser.java | Class | Parser which reads in document instances according to the Atom 1.0
specification and generates a news channel object. |
FeedParser.java | Class | 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 FeedParser support RSS formats 0.9x, 1.0 (RDF), 2.0 and Atom 0.3.
It's possible to specify class of custom XML parser to use instead of
standard Crimson parser (JDK). |
OPMLParser.java | Class | OPML (Outline processor markup language) parser for to read in a collection
of news channels (feeds) that will be made available as news channel object
model.
Currently OPML version 1.1 is supported. |
OPML_1_1_Parser.java | Class | Parser which reads in document according to the OPML 1.1 specification
and generates a collection of FeedIF instances. |
RSS_0_91_Parser.java | Class | Parser which reads in document instances according to the RSS 0.91
specification and generates a news channel object. |
RSS_1_0_Parser.java | Class | Parser which reads in document instances according to the RSS 1.0
(RDF) specification and generates a news channel object. |
RSS_2_0_Parser.java | Class | Parser which reads in document instances according to the RSS 2.0
specification and generates a news channel object. |
TestAtom_0_3_Parser.java | Class | |
TestAtom_1_0_Parser.java | Class | |
TestFeedParser.java | Class | Test class which reads in a textfile (containing one URL per line)
and trying to parse each one as an own test case. |
TestOPML_1_1_Parser.java | Class | |
TestRSS_0_91_Parser.java | Class | |
TestRSS_0_92_Parser.java | Class | |
TestRSS_1_0_Parser.java | Class | |
TestRSS_2_0_Parser.java | Class | |