MARC21 - 书目记录文件:用于创建新字段并将修改后的值放入其中的脚本

时间:2012-12-06 17:58:45

标签: solr marc

我有一个带有书目记录的MARC文件,其中包含具有值的不同字段。例如作者,标题,出版年份等。数据结构如下所示:

700  1   |a King, Robert Harlen 
852  L   |3 81TYD2565(2) 
852  L   |3 Ugk25 1:2B 

要实现我需要的某个功能,例如字段852 | 3的值复制,修改和写入记录文件,如下所示:

852  L   |4 TYD
852  L   |4 Ugk25

由于我是新手,我想知道是否有人知道这样做的最佳方法是什么?

ps:MARC文件将被索引到SolR索引中。是否有可能在索引期间进行更改?

1 个答案:

答案 0 :(得分:0)

各种编程语言都有很多packages to work with MARC。如果您要将MARC数据编入索尔,您应该查看SolrMarc。如果您不需要将更改保留回MARC记录,则可以在索引过程中执行此操作 - SolrMarc允许使用Java或BeanShell编写自定义索引脚本。