私はRSSフィードをROME v0.8(j2sdk1.4.2_07)を使用して解析しようとしていますが、どのフィードを使用しても同じエラーが表示されます。ROME 0.8構文解析の例外
com.sun.syndication.io.ParsingFeedException:無効なXML: ライン14上のエラー:要素型「メタ」を「マッチング 終了タグ」で終了する必要があります。
import java.net.URL;
import com.sun.syndication.feed.synd.SyndFeed;
import com.sun.syndication.io.SyndFeedInput;
import com.sun.syndication.io.XmlReader;
public class RssTest {
public static void main(String[] args) {
try {
System.out.println("starting...");
URL feedUrl = new URL("http://www.abc.net.au/news/feed/51120/rss.xml");
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(new XmlReader(feedUrl));
System.out.println("Feed Title: " + feed.getTitle());
} catch (Exception ex) {
System.out.println("Error: " + ex.getMessage());
}
}
}
感謝。私はプロキシサーバーの背後にあることが分かります。 –