Rome RSS - 在罗马禁用验证RSS
问题描述:
在我的应用程序中,ROME api尝试验证W3C中的反馈和DTD,并且在W3C阻止该IP后一段时间失败。Rome RSS - 在罗马禁用验证RSS
有没有一种方法可以禁用ROME中的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与此无关。 – budsiya 2010-03-05 00:14:46