From 634671bed15aa5fccbb123088425e94466d1dbb8 Mon Sep 17 00:00:00 2001 From: zapata Date: Wed, 28 May 2003 02:38:50 +0000 Subject: [PATCH] rss 0.91 parser fix --- source/mir/rss/RSS091Reader.java | 6 +++++- source/mir/rss/RSSTest.java | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/source/mir/rss/RSS091Reader.java b/source/mir/rss/RSS091Reader.java index 635e9330..878ef268 100755 --- a/source/mir/rss/RSS091Reader.java +++ b/source/mir/rss/RSS091Reader.java @@ -177,7 +177,6 @@ public class RSS091Reader { public XMLReader.SectionHandler startElement(XMLReader.XMLName aTag, Map anAttributes) throws XMLReader.XMLReaderExc { String tag = aTag.getLocalName(); - System.out.println(tag); if (tag.equals("item")) return new RSS091ItemSectionHandler(); @@ -204,6 +203,11 @@ public class RSS091Reader { }; public void finishSection() throws XMLReader.XMLReaderExc { + Iterator i = items.iterator(); + + while (i.hasNext()) { + data.addResource((RDFResource) i.next()); + } }; } diff --git a/source/mir/rss/RSSTest.java b/source/mir/rss/RSSTest.java index 0c4afa44..4095e8a4 100755 --- a/source/mir/rss/RSSTest.java +++ b/source/mir/rss/RSSTest.java @@ -39,7 +39,7 @@ public class RSSTest { RSSReader reader = new RSSReader(); RSS091Reader reader2 = new RSS091Reader(); try { - RSSData wvl = reader.parseUrl("http://coyote1.kein.org/~gnudeo/v2v.rdf"); + RSSData wvl = reader2.parseUrl("http://paris.indymedia.org/backendg8.php3"); // Object result = StructuredContentParser.parse(" { a = 'b' 'as a' = [ 'asd' asd 'asdas asd as''asd' ] }") ; System.out.println("" + wvl.get("rss:item")); // RSSData fr = reader2.parseUrl("http://paris.indymedia.org/backendg8.php3"); -- 2.11.0