首页 > 解决方案 > 将助记符 MARC 转换为常规 MARC

问题描述

使用 Java Spring-boot 应用程序,我正在从服务器 Marc21 中读取助记符 Marc 记录。IE

000 00000nam  22000007a 0000
001 14714137
003 LIBRIS
007 cr||||||||||||
008 130925  |||||||sw      ||||||||||1|swe
020 __ $a9789127137004

为了能够处理并保存这些信息,我希望这些信息是使用 ISO 标准 ISO-2709 提供的,这样我就可以使用 Marc4j。

这个社区中是否有人知道我如何以编程方式即时转换文件?甚至可能吗?如果是这样,如果您可以包含示例代码,将不胜感激。

标签: javaspring-bootmarc

解决方案


这就是 Yaz 工具所说的“线”格式。我相信您可以使用 yaz-marcdump 进行此转换。

https://linux.die.net/man/1/yaz-marcdump


推荐阅读