【发布时间】:2013-07-12 23:00:54
【问题描述】:
我想从 Java 中的 OPML 文件中提取提要信息列表。我知道我必须使用一些 xml-parse 技术,但我不知道该使用什么。
我是一个java初学者,能告诉我怎么做并举个例子吗?
非常感谢!!
【问题讨论】:
我想从 Java 中的 OPML 文件中提取提要信息列表。我知道我必须使用一些 xml-parse 技术,但我不知道该使用什么。
我是一个java初学者,能告诉我怎么做并举个例子吗?
非常感谢!!
【问题讨论】:
这应该相当简单。您可以采用以下两种方法之一。
使用 java 解析功能并将其解析为任何 XML 文件。这是一个使用 DOM 解析的example。
有很多用于执行此操作的开源代码/库。这里是one such example。这个类有一个方法public ArrayList<OpmlElement> readDocument(Reader reader)。您可以从 OPML 文件创建一个Reader 对象并将其传递给此函数。请注意,这个库依赖于xml Pull parser libraries。因此,如果您不想添加另一个依赖项,请使用第一种方法。
这里是这个论坛本身的another example。
【讨论】: