0

我有一个包含书目记录的 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 索引中。是否有可能在索引期间进行更改?

4

1 回答 1

0

有大量的软件包可以与 MARC一起用于各种编程语言。如果您要将 MARC 数据索引到 Solr,您应该查看SolrMarc。如果您不需要将更改保留回 MARC 记录,则可以在索引过程中执行此操作 - SolrMarc 允许使用 Java 或 BeanShell 编写自定义索引脚本。

于 2013-02-28T04:30:40.533 回答