ravand
جمعه 17 آذر 1391, 08:52 صبح
سلام من یه کد rss feeds نوشتم که مقداری رو اضافه بر اون چیزی که روی سایت هست چاپ میکنه چجوری میتونم کاری کنم که دیگه اونا رو نشون نده؟ نمیخوام از replace استفاده کنم.
این ها کدهای من:
package Main;
import java.net.URL;
import java.util.Iterator;
import com.sun.syndication.feed.synd.SyndEntry;
import com.sun.syndication.feed.synd.SyndFeed;
import com.sun.syndication.io.SyndFeedInput;
import com.sun.syndication.io.XmlReader;
public class Main {
public static void main(String[] args) throws Exception {
URL url = new URL("http://rayane.blogsky.com/rss");
XmlReader reader = null;
try {
reader = new XmlReader(url);
SyndFeed feed = new SyndFeedInput().build(reader);
for (Iterator i = feed.getEntries().iterator(); i.hasNext();) {
SyndEntry entry = (SyndEntry) i.next();
System.out.println(entry.getDescription());
}
} finally {
if (reader != null)
reader.close();
}
}
}
اینم کدهای اضافی که در خروجی نمایش میده:
SyndContentImpl.value=
SyndContentImpl.interface=interface com.sun.syndication.feed.synd.SyndContent
SyndContentImpl.type=text/html
SyndContentImpl.mode=null
متشکرم.
این ها کدهای من:
package Main;
import java.net.URL;
import java.util.Iterator;
import com.sun.syndication.feed.synd.SyndEntry;
import com.sun.syndication.feed.synd.SyndFeed;
import com.sun.syndication.io.SyndFeedInput;
import com.sun.syndication.io.XmlReader;
public class Main {
public static void main(String[] args) throws Exception {
URL url = new URL("http://rayane.blogsky.com/rss");
XmlReader reader = null;
try {
reader = new XmlReader(url);
SyndFeed feed = new SyndFeedInput().build(reader);
for (Iterator i = feed.getEntries().iterator(); i.hasNext();) {
SyndEntry entry = (SyndEntry) i.next();
System.out.println(entry.getDescription());
}
} finally {
if (reader != null)
reader.close();
}
}
}
اینم کدهای اضافی که در خروجی نمایش میده:
SyndContentImpl.value=
SyndContentImpl.interface=interface com.sun.syndication.feed.synd.SyndContent
SyndContentImpl.type=text/html
SyndContentImpl.mode=null
متشکرم.