有没有办法在DSpace中使用XSLT确定项目拥有集合的句柄?

时间:2015-09-09 10:48:48

标签: dspace

这与此question有关。在item-view.xsl之外,有没有办法检索项目的拥有集合的句柄,例如从首页开始?在首页中,有一个最近提交的项目列表,但查看特定项目的mets文件,没有参考它所属的集合。

我的用例例如在最近提交的列表中,我想要排除属于某个集合的项目。我不是在谈论限制集合。该系列中最近提交的项目不应显示在首页。

我正在使用DSpace版本5.3 Mirage 2主题。

提前致谢。

1 个答案:

答案 0 :(得分:2)

如果您有句柄a / b,则可以检索该对象的XML。

document("/handle/a/b?XML")

该XML将包含包含该项目的集合/社区的层次结构。

document("handle/a/b?XML")//dri:trail[@target]

集合的句柄将位于包含目标属性的最后一个trail元素中。