JSON MARC decoding + tests
[yaz-moved-to-github.git] / test / marc1.json
diff --git a/test/marc1.json b/test/marc1.json
new file mode 100644 (file)
index 0000000..b290131
--- /dev/null
@@ -0,0 +1,411 @@
+{
+       "leader":"00988nam0 32003011  450 ",
+       "fields":
+       [
+               {
+                       "001":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"9 181 423 4"
+                                       },
+                                       {
+                                               "b":"710100"
+                                       },
+                                       {
+                                               "f":"a"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "004":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "r":"n"
+                                       },
+                                       {
+                                               "a":"e"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "008":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "t":"m"
+                                       },
+                                       {
+                                               "u":"u"
+                                       },
+                                       {
+                                               "a":"2002"
+                                       },
+                                       {
+                                               "b":"us"
+                                       },
+                                       {
+                                               "l":"eng"
+                                       },
+                                       {
+                                               "v":"0"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "009":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"a"
+                                       },
+                                       {
+                                               "g":"xx"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "021":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"1-4000-4596-7"
+                                       },
+                                       {
+                                               "d":"$14,00"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "032":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "&":"DBC200439"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "100":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "0":""
+                                       },
+                                       {
+                                               "a":"Sloman"
+                                       },
+                                       {
+                                               "h":"Larry"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "245":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"On the road with Bob Dylan"
+                                       },
+                                       {
+                                               "e":"Larry \"Ratso\" Sloman"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "250":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"Revised edition"
+                                       },
+                                       {
+                                               "b":"Three Rivers Press"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "260":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"New York"
+                                       },
+                                       {
+                                               "b":"Three Rivers Press"
+                                       },
+                                       {
+                                               "c":"2002"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "300":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"xv, 464 sider, tavler"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "504":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"Larry \"Ratso\" Slomans meget personlige beretning om Bob Dylans koncertturne i USA i 1975: \"The Rolling Thunder revue\""
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "512":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"På omslaget: With a new introduction by Kinky Friedman"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "520":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "a":"Tidligere: 1. udgave. New York, Bantam, 1978"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "652":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "0":""
+                                       },
+                                       {
+                                               "m":"99.4"
+                                       },
+                                       {
+                                               "a":"Dylan"
+                                       },
+                                       {
+                                               "h":"Bob"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "652":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "p":"78.9064"
+                                       },
+                                       {
+                                               "v":"5"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "666":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "f":"folkemusik"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "666":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "f":"folkemusikere"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "666":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "f":"rockmusik"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "666":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "f":"rockmusikere"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "666":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "f":"rockkoncerter"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "666":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "e":"USA"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               },
+               {
+                       "666":
+                       {
+                               "subfields":
+                               [
+                                       {
+                                               "i":"1970-1979"
+                                       }
+                               ],
+                               "ind1":"0",
+                               "ind2":"0",
+                               "ind3":"0"
+                       }
+
+               }
+       ]
+}