svn commit: r1004925 - /lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java
[email protected] Wed, 06 Oct 2010 08:13:10 -0000
| Newsgroups | gmane.comp.cms.lenya.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: florent
Date: Wed Oct 6 08:13:10 2010
New Revision: 1004925
URL: http://svn.apache.org/viewvc?rev=1004925&view=rev
Log:
- add a prefix mapping in order to be able to use this parser in another context
Modified:
lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java
Modified: lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java
URL: http://svn.apache.org/viewvc/lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java?rev=1004925&r1=1004924&r2=1004925&view=diff
==============================================================================
--- lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java (original)
+++ lenya/sandbox/modules/feed/branches/add-apache-feedparser/java/src/org/apache/lenya/parser/listener/impl/LenyaFeedParserListener.java Wed Oct 6 08:13:10 2010
@@ -104,6 +104,8 @@ public class LenyaFeedParserListener ex
String permalink ) throws FeedParserException {
//System.out.println( "Found a new published article: " + permalink );
try{
+ ch.startPrefixMapping(COLLECTION_PREFIX, COLLECTION_NS);
+
ch.startElement(COLLECTION_NS,"document","document", EMPTY_ATTRIBUTES);
ch.startPrefixMapping(XHTML_PREFIX, XHTML_NS);
ch.startElement(XHTML_NS,"html","html", EMPTY_ATTRIBUTES);
@@ -152,6 +154,7 @@ public class LenyaFeedParserListener ex
public void onItemEnd() throws FeedParserException {
try{
ch.endElement(COLLECTION_NS, "document", "document");
+ ch.endPrefixMapping(COLLECTION_PREFIX);
}catch(SAXException se){}