简体   繁体   English

这是哪种MARC格式

[英]Which MARC Format is This

I have a bunch of marc records in database which looks like this 我在数据库中有一堆marc记录,看起来像这样

    001    00000074 
003 DLC
005 20050901073116.0
008 730629s1899    maua          000 1 eng  
010   $a   00000074 
020   $a0836932722
035   $a(OCoLC)647986
040   $aDLC$cOKentU$dOCoLC$dDLC
042   $apremarc
050 00$aPZ3.S918$bLo$aPS3537.T845
100 1 $aStringer, Arthur,$d1874-1950.
245 14$aThe loom of destiny$c[by] Arthur J. Stringer ...
260   $aBoston,$bSmall, Maynard & Company,$c1899.
300   $a5 p. l., 3-208 p.$billus.$c17 cm.
500   $aSome of these stories were originally published in Ainslee's magazine.
505 0 $aPremonitions.--The undoing of Dinney Crockett.--The fly in the ointment.--The iron age.--The king who lost his crown.--Life's loaded die.--The crucible of character.--The essentials of aristocracy.--The honour of the house of Hummerley.--Thicker than water.--Instruments of Eros.--An essay in equality.--The heart's desire.--Not in utter nakedness.

I am trying to get to work with it with php marc pear library , but with no success. 我正在尝试与php marc pear库一起使用,但是没有成功。 The problem is the format is guess, which I cannot identify. 问题是格式是猜测,我无法识别。 Could anywone maybe help to identify which exact format is this and how to parse the data out of it nicely????? 谁能帮助您确定这是哪种确切格式,以及如何很好地解析出数据?

looks like mnemonic MARC without the equal signs at the beginning of the line. 看起来就像助记符MARC,在行首没有等号。 You can try using marcedit or custom code to convert that into marc communications format which can be parsed by anything. 您可以尝试使用marcedit或自定义代码将其转换为可以由任何内容解析的marc通信格式。

note that in the record above you're missing the leader which might be a problem when rebuilding the new record format. 请注意,在上面的记录中,您缺少领导者,这在重建新记录格式时可能会出现问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM