java - 使用 OAI-PMH 从机构存储库获取数据

标签 java xml-parsing oai

我正在开发一个应用程序,我已从外部机构的网站请求数据。他们告诉我,数据将由 OAI-PMH 提供。

有人可以向我展示一些 Java 示例代码如何从 OAI-PMH 中提取数据吗?

我想知道它与读取和解析 XML 数据有什么不同。

谢谢。

最诚挚的祝福, 舒比克

最佳答案

例如,对于 Java 实现,您可以使用一些已经存在的库,例如 XOAI具有易于使用的 API。有一些提供samples .

要从每个记录中提取元数据,您可以使用 XML 解析器或 XML 绑定(bind)方法 (JAXB)。对于其他语言,例如 PHP 和 Perl,还有其他替代方案。

关于java - 使用 OAI-PMH 从机构存储库获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11026969/

相关文章:

Java 8 Lambda 重载

子类的 Java 构造函数

xslt - 使用 XSL 从 CDATA 转换 XML

tomcat - 如何使用 Dspace 正确配置 Swordv2-Server?

python - 元数据收集

java - 我们如何在对象中创建 `notify()` 方法?

java - 数组列表java程序

javascript - 在html中用javascript解析xml

php - 使用 simpleXML 解析带有嵌套命名空间的 XML?

xml - 属于覆盖命名空间的命名空间会发生什么情况?