Java Rome RSS-在Rome RSS中禁用验证

Java Rome RSS-在Rome RSS中禁用验证,java,xml,rss,rome,Java,Xml,Rss,Rome,在我的应用程序中,RomeAPI尝试根据W3C中的数据源和DTD验证提要,但一段时间后失败了,因为W3C阻止了该IP 有没有一种方法可以在罗马禁用XML提要验证 RSS XML验证是不必要的,因为我们从一家声誉良好的公司获得提要您能试试吗 // create a Document from inputstream is DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder bu

在我的应用程序中,RomeAPI尝试根据W3C中的数据源和DTD验证提要,但一段时间后失败了,因为W3C阻止了该IP

有没有一种方法可以在罗马禁用XML提要验证

RSS XML验证是不必要的,因为我们从一家声誉良好的公司获得提要

您能试试吗

// create a Document from inputstream is
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(is);

// fetch the feed
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(doc);

其思想是首先将XML解析为文档,然后将该文档传递给SyndFeedInput。使用DocumentBuilder进行解析不会根据DTD进行验证。

感谢sdb的回复。但是,该错误是由远程服务器启动的一些验证引起的,ROME与此无关。