关于xml:从Java中的OPML文件提取提要列表

Extract feeds list from an OPML file in java

我想从Java中的OPML文件中提取提要信息列表。 我知道我必须使用一些xml-parse技术,但是我不知道该使用什么。

我是Java初学者,所以您能告诉我该怎么做并举一个例子吗?

非常感谢!!


这应该很简单。 您可以采用以下两种方法之一。

  • 使用Java解析功能,并将其解析为任何XML文件。 这是使用DOM解析的示例。

  • 有很多开放源代码/库可以做到这一点。 这是一个这样的例子。 此类具有方法public ArrayList readDocument(Reader reader)。 您可以从OPML文件创建Reader对象,并将其传递给此函数。 请注意,该库取决于xml Pull解析器库。 因此,如果您不想添加其他依赖项,请使用第一种方法。

  • 这是该论坛本身的另一个示例。