Java 将助记MARC转换为常规MARC

Java 将助记MARC转换为常规MARC,java,spring-boot,marc,Java,Spring Boot,Marc,使用Java Spring引导应用程序,我正在从服务器上读取Marc21的助记Marc记录。 即 为了能够处理并保存这些信息,我更希望这些信息是按照ISO标准ISO-2709提供的,这样我就可以使用Marc4j了 社区中有人知道我如何通过编程动态转换文件吗?有可能吗?如果是,如果您能提供一个示例代码,我们将不胜感激 你试过使用marcedit吗?这就是Yaz工具所称的“行”格式。我相信你可以用yaz-marcdump来做这个转换 不!我希望以编程方式而不是手动方式解决此问题。有数以百万计的记录。

使用Java Spring引导应用程序,我正在从服务器上读取Marc21的助记Marc记录。 即

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


社区中有人知道我如何通过编程动态转换文件吗?有可能吗?如果是,如果您能提供一个示例代码,我们将不胜感激

你试过使用marcedit吗?

这就是Yaz工具所称的“行”格式。我相信你可以用yaz-marcdump来做这个转换


不!我希望以编程方式而不是手动方式解决此问题。有数以百万计的记录。另外,我不确定MarcEdit是否可以打开助记MARC。MarcEdit肯定可以打开助记MARC
000 00000nam  22000007a 0000
001 14714137
003 LIBRIS
007 cr||||||||||||
008 130925  |||||||sw      ||||||||||1|swe
020 __ $a9789127137004