有没有简单的方法来区分不同的MARC格式?

时间:2018-06-07 20:17:45

标签: marc

我刚开始理解并使用MARC文件。 我正在编写的程序将从各种来源的MARC文件中读取,没有办法提前知道它将是什么类型的MARC文件。

是否有标准方法可以区分USMARC,UKMARC,MARC,UNIMARC& MARC21?

1 个答案:

答案 0 :(得分:1)

MARC是格式的超集,而MARC21是特定的格式系列。两者均基于ISO2709。 USMARC, UNIMARC, and CAN/MARC were harmonized成为MARC21。虽然您可能会编写一些启发式方法来自动识别不同的格式,但我不知道有任何工具可以自动执行此操作。

最好的选择可能是查看一些文档来源,例如: