使用OAI-PMH请求过滤标准以获得过滤结果

本文关键字:过滤 结果 标准 OAI-PMH 请求 使用 | 更新日期: 2023-09-27 18:00:39

在我的MVC应用程序(c#)中,我有一个url,它返回一个完整大小为1000多条记录的xml。但默认情况下,它只返回1000条记录,并且可以使用从以前的响应中获取的resumptionToken来检索更多的记录。我的问题是,我可以用这个url通过一些过滤条件,一次从1000多条记录中获得过滤后的数据吗。(from、set、until除外)例如:筛选类型为"books"的记录。请帮忙。

使用OAI-PMH请求过滤标准以获得过滤结果

OAI-PMH不支持除fromuntilset之外的任何其他筛选器,但一些OAI-PMH接口通过set字段中的特殊语法实现自定义筛选器。请查看您的供应商文档,了解情况是否属实。否则,您所能做的就是下载所有记录并自行过滤。