Test files for libxml2 output
authorDennis Schafroth <dennis@indexdata.com>
Fri, 5 Mar 2010 15:11:24 +0000 (16:11 +0100)
committerDennis Schafroth <dennis@indexdata.com>
Fri, 5 Mar 2010 15:11:24 +0000 (16:11 +0100)
test/xml2marc1.xml [new file with mode: 0644]
test/xml2marc2.xml [new file with mode: 0644]
test/xml2marc3.xml [new file with mode: 0644]
test/xml2marc4.xml [new file with mode: 0644]
test/xml2marc5.xml [new file with mode: 0644]
test/xml2marc6.xml [new file with mode: 0644]
test/xml2marc7.xml [new file with mode: 0644]
test/xml2marc8.xml [new file with mode: 0644]
test/xml2marc9.xml [new file with mode: 0644]

diff --git a/test/xml2marc1.xml b/test/xml2marc1.xml
new file mode 100644 (file)
index 0000000..b355e9f
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><!--Length implementation at offset 22 should hold a digit. Assuming 0--><leader>00988nam0a32003011  450 </leader><datafield tag="001" ind1="0" ind2="0" ind3="0"><subfield code="a">9 181 423 4</subfield><subfield code="b">710100</subfield><subfield code="f">a</subfield></datafield><datafield tag="004" ind1="0" ind2="0" ind3="0"><subfield code="r">n</subfield><subfield code="a">e</subfield></datafield><datafield tag="008" ind1="0" ind2="0" ind3="0"><subfield code="t">m</subfield><subfield code="u">u</subfield><subfield code="a">2002</subfield><subfield code="b">us</subfield><subfield code="l">eng</subfield><subfield code="v">0</subfield></datafield><datafield tag="009" ind1="0" ind2="0" ind3="0"><subfield code="a">a</subfield><subfield code="g">xx</subfield></datafield><datafield tag="021" ind1="0" ind2="0" ind3="0"><subfield code="a">1-4000-4596-7</subfield><subfield code="d">$14,00</subfield></datafield><datafield tag="032" ind1="0" ind2="0" ind3="0"><subfield code="&amp;">DBC200439</subfield></datafield><datafield tag="100" ind1="0" ind2="0" ind3="0"><subfield code="0"></subfield><subfield code="a">Sloman</subfield><subfield code="h">Larry</subfield></datafield><datafield tag="245" ind1="0" ind2="0" ind3="0"><subfield code="a">On the road with Bob Dylan</subfield><subfield code="e">Larry "Ratso" Sloman</subfield></datafield><datafield tag="250" ind1="0" ind2="0" ind3="0"><subfield code="a">Revised edition</subfield><subfield code="b">Three Rivers Press</subfield></datafield><datafield tag="260" ind1="0" ind2="0" ind3="0"><subfield code="a">New York</subfield><subfield code="b">Three Rivers Press</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1="0" ind2="0" ind3="0"><subfield code="a">xv, 464 sider, tavler</subfield></datafield><datafield tag="504" ind1="0" ind2="0" ind3="0"><subfield code="a">Larry "Ratso" Slomans meget personlige beretning om Bob Dylans koncertturne i USA i 1975: "The Rolling Thunder revue"</subfield></datafield><datafield tag="512" ind1="0" ind2="0" ind3="0"><subfield code="a">P&#xE5; omslaget: With a new introduction by Kinky Friedman</subfield></datafield><datafield tag="520" ind1="0" ind2="0" ind3="0"><subfield code="a">Tidligere: 1. udgave. New York, Bantam, 1978</subfield></datafield><datafield tag="652" ind1="0" ind2="0" ind3="0"><subfield code="0"></subfield><subfield code="m">99.4</subfield><subfield code="a">Dylan</subfield><subfield code="h">Bob</subfield></datafield><datafield tag="652" ind1="0" ind2="0" ind3="0"><subfield code="p">78.9064</subfield><subfield code="v">5</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="f">folkemusik</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="f">folkemusikere</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="f">rockmusik</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="f">rockmusikere</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="f">rockkoncerter</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="e">USA</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="i">1970-1979</subfield></datafield></record>
diff --git a/test/xml2marc2.xml b/test/xml2marc2.xml
new file mode 100644 (file)
index 0000000..9252e5c
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><!--Length implementation at offset 22 should hold a digit. Assuming 0--><leader>01116nam0a32002171  450 </leader><datafield tag="001" ind1="0" ind2="0" ind3="0"><subfield code="a">9 182 502 3</subfield><subfield code="b">710100</subfield><subfield code="f">a</subfield></datafield><datafield tag="004" ind1="0" ind2="0" ind3="0"><subfield code="r">c</subfield><subfield code="a">e</subfield></datafield><datafield tag="008" ind1="0" ind2="0" ind3="0"><subfield code="t">s</subfield><subfield code="u">f</subfield><subfield code="a">1995</subfield><subfield code="b">gb</subfield><subfield code="l">eng</subfield><subfield code="v">0</subfield></datafield><datafield tag="009" ind1="0" ind2="0" ind3="0"><subfield code="a">s</subfield><subfield code="g">xc</subfield></datafield><datafield tag="039" ind1="0" ind2="0" ind3="0"><subfield code="a">bef</subfield></datafield><datafield tag="100" ind1="0" ind2="0" ind3="0"><subfield code="a">Mimms</subfield><subfield code="h">Garnet</subfield></datafield><datafield tag="245" ind1="0" ind2="0" ind3="0"><subfield code="a">Cry baby</subfield><subfield code="a">Warm and soulful</subfield><subfield code="e">Garnet Mimms ... [et al.]</subfield></datafield><datafield tag="260" ind1="0" ind2="0" ind3="0"><subfield code="a">Bury St. Edmunds</subfield><subfield code="b">BGO</subfield><subfield code="c">1995</subfield></datafield><datafield tag="300" ind1="0" ind2="0" ind3="0"><subfield code="n">1 cd</subfield></datafield><datafield tag="512" ind1="0" ind2="0" ind3="0"><subfield code="a">Indspilninger publiceret 1963 (Cry baby) og 1965 (Warm and soulful)</subfield></datafield><datafield tag="531" ind1="0" ind2="0" ind3="0"><subfield code="a">Indhold:</subfield></datafield><datafield tag="538" ind1="0" ind2="0" ind3="0"><subfield code="f">BGO</subfield><subfield code="g">BGOCD268</subfield></datafield><datafield tag="652" ind1="0" ind2="0" ind3="0"><subfield code="m">78.794</subfield><subfield code="v">4</subfield></datafield><datafield tag="666" ind1="0" ind2="0" ind3="0"><subfield code="m">soul</subfield><subfield code="m">rhythm &amp; blues</subfield><subfield code="n">vokal</subfield><subfield code="p">1960-1969</subfield><subfield code="l">USA</subfield></datafield><datafield tag="795" ind1="0" ind2="0" ind3="0"><subfield code="&#xE5;">11</subfield><subfield code="a">Cry baby</subfield><subfield code="a">Nobody but you</subfield><subfield code="a">Until you were gone</subfield><subfield code="a">Anytime you want me</subfield><subfield code="a">So close</subfield><subfield code="a">For your precious love</subfield><subfield code="a">Baby don't you weep</subfield><subfield code="a">A &#xA4;quiet place</subfield><subfield code="a">Cry to me</subfield><subfield code="a">Don't change your heart</subfield><subfield code="a">Wanting you</subfield><subfield code="a">The &#xA4;truth hurts</subfield><subfield code="a">I'll take good care of you</subfield><subfield code="a">Looking for you</subfield><subfield code="a">It won't hurt (half as much)</subfield><subfield code="a">It was easier to hurt her</subfield><subfield code="a">Thinkin'</subfield><subfield code="a">Prove it to me</subfield><subfield code="a">More than a miracle</subfield><subfield code="a">As long as I have you</subfield><subfield code="a">One girl</subfield><subfield code="a">There goes my baby</subfield><subfield code="a">It's just a matter of time</subfield><subfield code="a">A &#xA4;little bit of soap</subfield><subfield code="a">Look away</subfield><subfield code="a">I'll make it up to you</subfield></datafield><datafield tag="795" ind1="0" ind2="0" ind3="0"><subfield code="&#xE5;">40</subfield><subfield code="y">0</subfield><subfield code="a">1 girl</subfield></datafield></record>
diff --git a/test/xml2marc3.xml b/test/xml2marc3.xml
new file mode 100644 (file)
index 0000000..74de296
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><!--Length implementation at offset 22 should hold a digit. Assuming 0--><leader>00914naa a2200337   450 </leader><datafield tag="001" ind1=" " ind2=" "><subfield code="a">a00001508</subfield><subfield code="f">a</subfield></datafield><datafield tag="004" ind1=" " ind2=" "><subfield code="a">i</subfield><subfield code="r">n</subfield></datafield><datafield tag="008" ind1=" " ind2=" "><subfield code="a">1991</subfield><subfield code="b">xx</subfield><subfield code="l">nor</subfield><subfield code="t">a</subfield><subfield code="v">9</subfield></datafield><datafield tag="009" ind1=" " ind2=" "><subfield code="a">a</subfield><subfield code="g">xx</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">nor</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="d">eng</subfield></datafield><datafield tag="097" ind1="0" ind2="0"><subfield code="a">06</subfield></datafield><datafield tag="245" ind1=" " ind2=" "><subfield code="a">Byfornyelse ved Ibsen-Ringen</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="b">farvefoto</subfield><subfield code="b">plan</subfield><subfield code="b">snit</subfield></datafield><datafield tag="557" ind1=" " ind2=" "><subfield code="a">Byggekunst</subfield><subfield code="j">1991</subfield><subfield code="v">1/2</subfield><subfield code="k">41-45</subfield></datafield><datafield tag="630" ind1=" " ind2=" "><subfield code="f">byfornyelse</subfield></datafield><datafield tag="630" ind1=" " ind2=" "><subfield code="f">sanering</subfield></datafield><datafield tag="633" ind1=" " ind2=" "><subfield code="f">Norge</subfield></datafield><datafield tag="633" ind1=" " ind2=" "><subfield code="f">Oslo</subfield></datafield><datafield tag="648" ind1=" " ind2=" "><subfield code="a">Telje Torp Aasen Arkitektkontor</subfield><subfield code="c">Kristian Augustsgate 7B</subfield></datafield><datafield tag="648" ind1=" " ind2=" "><subfield code="a">Eng, Dagfin</subfield></datafield><datafield tag="648" ind1=" " ind2=" "><subfield code="r">anlund, Tom</subfield><subfield code="c">Kristian Augustsgate</subfield><subfield code="c">Pilestredet 19</subfield></datafield><datafield tag="J01" ind1=" " ind2=" "><subfield code="a">a</subfield></datafield><datafield tag="BAS" ind1=" " ind2=" "><subfield code="0"></subfield></datafield><datafield tag="LKR" ind1=" " ind2=" "><subfield code="a">ITM</subfield><subfield code="l">ARK50</subfield><subfield code="b">0000145</subfield><subfield code="y">1991</subfield><subfield code="i">1/2</subfield><subfield code="k">41-45</subfield></datafield><datafield tag="CAT" ind1=" " ind2=" "><subfield code="a"></subfield><subfield code="b"></subfield><subfield code="c">20020111</subfield><subfield code="l">ARK01</subfield><subfield code="h">2002</subfield></datafield><datafield tag="CAT" ind1=" " ind2=" "><subfield code="a"></subfield><subfield code="b"></subfield><subfield code="c">20020111</subfield><subfield code="l">ARK01</subfield><subfield code="h">2116</subfield></datafield><datafield tag="CAT" ind1=" " ind2=" "><subfield code="a"></subfield><subfield code="b"></subfield><subfield code="c">20021002</subfield><subfield code="l">ARK01</subfield><subfield code="h">1000</subfield></datafield><datafield tag="CAT" ind1=" " ind2=" "><subfield code="a">ICLLOAD</subfield><subfield code="b">00</subfield><subfield code="c">20021122</subfield><subfield code="l">ARK01</subfield><subfield code="h">1948</subfield></datafield><datafield tag="CAT" ind1=" " ind2=" "><subfield code="c">20030618</subfield><subfield code="l">ARK01</subfield><subfield code="h">1330</subfield></datafield><datafield tag="UID" ind1=" " ind2=" "><subfield code="a">a00001508</subfield></datafield></record>
diff --git a/test/xml2marc4.xml b/test/xml2marc4.xml
new file mode 100644 (file)
index 0000000..198946a
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><!--Indicator length at offset 10 should hold a digit. Assuming 2--><!--Identifier length at offset 11 should hold a digit. Assuming 2--><!--Base address at offsets 12..16 should hold a number. Assuming 0--><!--Length implementation at offset 22 should hold a digit. Assuming 0--><leader>009140091a22a  22003370 </leader><!--Directory offset 24: Bad value for data length and/or length starting--><!--Base address not at end of directory, base 0, end 25--></record>
diff --git a/test/xml2marc5.xml b/test/xml2marc5.xml
new file mode 100644 (file)
index 0000000..3202f12
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><leader>00492nam a22001455a 4500</leader><controlfield tag="001">000277485</controlfield><controlfield tag="005">20051026111436.0</controlfield><controlfield tag="008">050413s1894    gr            000 0 gre d</controlfield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">&#x39C;&#x3B1;&#x3C1;&#x3BF;&#x3CD;&#x3B4;&#x3B7;&#x3C2;, &#x39A;&#x3C9;&#x3BD;&#x3C3;&#x3C4;&#x3B1;&#x3BD;&#x3C4;&#x3AF;&#x3BD;&#x3BF;&#x3C2; &#x399;&#x3C9;</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">&#x395;&#x3BB;&#x3BB;&#x3B7;&#x3BD;&#x3B9;&#x3BA;&#x3CC;&#x3BD; &#x3BA;&#x3C1;&#x3C5;&#x3C0;&#x3C4;&#x3BF;&#x3B3;&#x3C1;&#x3B1;&#x3C6;&#x3B9;&#x3BA;&#x3CC;&#x3BD; &#x3BB;&#x3B5;&#x3BE;&#x3B9;&#x3BA;&#x3CC;&#x3BD; /</subfield><subfield code="c">&#x39A;&#x3C9;&#x3BD;&#x3C3;&#x3C4;. &#x399;. &#x39C;&#x3B1;&#x3C1;&#x3BF;&#x3CD;&#x3B4;&#x3B7;&#x3C2;.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="&#x3B7;"> &#x3B5;&#x3BA;&#x3B4;.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">&#x391;&#x3B8;&#x3AE;&#x3BD;&#x3B1;,</subfield><subfield code="c">1894.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">248 &#x3C3;&#x3B5;&#x3BB;.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Greek language, Modern</subfield><subfield code="x">Dialects</subfield><subfield code="v">Dictionaries</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Cryptography.</subfield></datafield></record>
diff --git a/test/xml2marc6.xml b/test/xml2marc6.xml
new file mode 100644 (file)
index 0000000..911e2a5
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><leader>00366nam a22001698a 4500</leader><controlfield tag="001">   11224466 </controlfield><controlfield tag="003">DLC</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="008">910710c19910701nju           00010 eng  </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">   11224466 </subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DLC</subfield><subfield code="c">DLC</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">123-xyz</subfield></datafield><datafield tag="100" ind1="1" ind2="0"><subfield code="a">Jack Collins</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">How to program a computer</subfield></datafield><datafield tag="260" ind1="1" ind2=" "><subfield code="a">Penguin</subfield></datafield><datafield tag="263" ind1=" " ind2=" "><subfield code="a">8710</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">p. cm.</subfield></datafield></record>
diff --git a/test/xml2marc7.xml b/test/xml2marc7.xml
new file mode 100644 (file)
index 0000000..9c11aa6
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><leader>03114cam a2200349 i 4500</leader><controlfield tag="001">   77123332 </controlfield><controlfield tag="003">DLC</controlfield><controlfield tag="005">20051218154744.0</controlfield><controlfield tag="008">981008b2001    ilu           000 0 eng  </controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">57779</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">90490</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">93202</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DLC</subfield><subfield code="c">DLC</subfield></datafield><datafield tag="906" ind1=" " ind2=" "><subfield code="a">0</subfield><subfield code="b">und</subfield><subfield code="c">orignew</subfield><subfield code="d">u</subfield><subfield code="e">ncip</subfield><subfield code="f">19</subfield><subfield code="g">y-gencatlg</subfield></datafield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">   77123332 </subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Voyager Diacritic test -- New input 001 (SBIE).</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">ny :</subfield><subfield code="b">ny,</subfield><subfield code="c">2001.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">100 p. ;</subfield><subfield code="c">12 cm.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">New copy imported from file (8/12/99).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 0  (NEW):  Degree sign (&#xB0;);  Phono Copyright mark (&#x2117;);  Copyright mark (&#xA9;);  Sharp (&#x266F;);  Inverted Question mark (&#xBF;);  Inverted Exclamation mark (&#xA1;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 1:  Script L (&#x2113;);  Polish L (&#x141;);  Scandanavian O (&#xD8;);  D with Crossbar (&#x110;);  Icelandic Thorn (&#xDE;);  AE Digraph (&#xC6;); OE Digraph (&#x152;);  Miagkii Znak (&#x2B9;);  Dot at Midline (&#xB7;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 2:  Musical Flat (&#x266D;);  Patent Mark (&#xAE;);  Plus or Minus (&#xB1;);  O Hook (&#x1A0;);  U Hook (&#x1AF;);  Alif (&#x2BC;);  alpha &#x3B1;;  Ayn (&#x2BB;);  Polish l (&#x142;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 3:  Scandanavian o (&#xF8;);  d with crossbar (&#x111;);  Icelandic Thorn (&#xFE;);  ae Digraph (&#xE6;);  oe Digraph (&#x153;);  Tverdii Znak (&#x2BA;);  Turkish i (&#x131;);  British Pound (&#xA3;);  eth (&#xF0;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 4:  Dagger (DO NOT USE);  o Hook (&#x1A1;);  u Hook (&#x1B0;);  Beta &#x3B2;;  Gamma &#x3B3;;  Superscript 0 (&#x2070;);  Superscript 1 (&#xB9;);  Superscript 2 (&#xB2;);  Superscript 3 (&#xB3;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 5:  Superscript 4 (&#x2074;);  Superscript 5 (&#x2075;);  Superscript 6 (&#x2076;);  Superscript 7 (&#x2077;);  Superscript 8 (&#x2078;);  Superscript 9 (&#x2079;);  Superscript + (&#x207A;);  Superscript - (&#x207B;);  Superscript ( (&#x207D;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 6:  Superscript ) (&#x207E;);  Subscript 0 (&#x2080;);  Subscript  1 (&#x2081;);  Subscript 2 (&#x2082;);  Subscript 3 (&#x2083;);  Subscript 4 (&#x2084;);  Subscript 5 (&#x2085;);  Subscript 6 (&#x2086;);  Subscript 7 (&#x2087;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 7:  Subscript 8 (&#x2088;);  Subscript 9 (&#x2089;);  Subscript + (&#x208A;);  Subscript - (&#x208B;);  Subscript ( (&#x208D;);  Subscript ) (&#x208E;);  Pseudo Question Mark (o&#x309;);  Grave (o&#x300;);  Acute (o&#x301;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 8:  Circumflex (o&#x302;);  Tilde (o&#x303;);  Macron (o&#x304;);  Breve (o&#x306;);  Superior Dot (o&#x307;);  Umlaut (o&#x308;);  Hacek (o&#x30C;);  Circle Above (o&#x30A;);  Ligature left (o&#x361;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 9:  Ligature right (o) ;  High Comma off center (o&#x315;);  Double Acute (o&#x30B;);  Candrabindu (o&#x310;);  Cedilla (o&#x327;);  Right Hook (o&#x328;);  Dot Below (o&#x323;);  Double Dot Below (o&#x324;);  Circle Below (o&#x325;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER COLUMN 10:  Double Underscore (o&#x333;);  Underscore (o&#x332;);  Left Hook (o&#x326;);  Right Cedilla (o&#x31C;);  Upadhmaniya (o&#x32E;);  Double Tilde 1st half (o&#x360;);  Double Tilde 2nd half (o) ;  High Comma centered (o&#x313;).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">VOYAGER PC Keyboard:  Spacing Circumflex (^); Spacing Underscore (_); Spacing Grave (`); Open Curly Bracket ({); Close Curly Bracket (}); Spacing Tilde (~).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Standard PC Keyboard:   1234567890-=   !@#$%^&amp;*()_+   qwertyuiop[]\   QWERTYUIOP{}|   asdfghjkl;'  ASDFGHJKL:"   zxcvbnm,./   ZXCVBNM&lt;&gt;?</subfield></datafield></record>
diff --git a/test/xml2marc8.xml b/test/xml2marc8.xml
new file mode 100644 (file)
index 0000000..721adc4
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><leader>02647nam^a2200469^^^4500</leader><controlfield tag="001">UCD-002592301</controlfield><controlfield tag="005">20061209034435.0</controlfield><controlfield tag="006">m        d        </controlfield><controlfield tag="007">cr bn |||a|bb|</controlfield><controlfield tag="008">920330s1583    enk     s     000 0 eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">99851339eo</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0036000039</subfield><subfield code="b">ProQuest Information and Learning. 300 N. Zeeb Rd., Ann Arbor, MI 48106</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">Cu-RivES</subfield><subfield code="c">Cu-RivES</subfield><subfield code="d">CStRLIN</subfield><subfield code="e">dcrb</subfield><subfield code="d">WaOLN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Clinton, Atkinson.</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="a">Clinton, Purser &amp; Arnold, to their countreymen wheresoeuer</subfield><subfield code="h">[electronic resource] :</subfield><subfield code="b">Wherein is described by their own hands their vnfeigned penitence for their offences past: their patience in welcoming their death, &amp; their duetiful minds towardes her most excellent Maiestie</subfield></datafield><datafield tag="246" ind1="2" ind2=" "><subfield code="a">Clinton, Purser &amp; Arnold, to their countreymen wheresoever</subfield></datafield><datafield tag="246" ind1="2" ind2=" "><subfield code="a">Clinton, Purser &amp; Arnold, to their countreymen wheresoever</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">London :</subfield><subfield code="b">Imprinted by Iohn Wolfe and are to be sold [by W. Wright] at the middle shop in the Poultry, ioyning S. Mildreds Church,</subfield><subfield code="c">[1583?]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">[12] p</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">In verse</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">The first poem is signed: Thomas Walton alias Purser</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Clinton's full name and bookseller's name from, and publication date conjectured by, STC</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Signatures: A&#x2074; B&#xB2;</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Reproduction of the original in the Bodleian Library</subfield></datafield><datafield tag="510" ind1="4" ind2=" "><subfield code="a">STC (2nd ed.)</subfield><subfield code="c">5431</subfield></datafield><datafield tag="530" ind1=" " ind2=" "><subfield code="a">Also issued in print and on microform</subfield></datafield><datafield tag="533" ind1=" " ind2=" "><subfield code="a">Electronic reproduction.</subfield><subfield code="n">Mode of access: World Wide Web.</subfield><subfield code="n">Restricted to UC campuses</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Electronic texts.</subfield><subfield code="2">local</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Pirates</subfield><subfield code="z">England</subfield><subfield code="v">Early works to 1800.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Walton, Thomas,</subfield><subfield code="d">fl. 1583.</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Arnold,</subfield><subfield code="d">fl. 1583.</subfield><subfield code="4">aut</subfield></datafield><datafield tag="793" ind1="0" ind2=" "><subfield code="a">Early English books online</subfield></datafield><datafield tag="852" ind1=" " ind2=" "><subfield code="a">MER</subfield><subfield code="b">kmain</subfield></datafield><datafield tag="852" ind1=" " ind2=" "><subfield code="a">SCB</subfield><subfield code="b">nnet</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="z">Restricted to UC campuses</subfield><subfield code="x">SCP UCSD</subfield><subfield code="u">http://gateway.proquest.com/openurl?ctx_ver=Z39.88-2003&amp;res_id=xri:eebo&amp;rft_val_fmt=&amp;rft_id=xri:eebo:image:16610</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="z">Restricted to UC campuses</subfield><subfield code="x">SCP UCSD</subfield><subfield code="u">http://gateway.proquest.com/openurl?ctx_ver=Z39.88-2003&amp;res_id=xri:eebo&amp;rft_val_fmt=&amp;rft_id=xri:eebo:image:16610</subfield></datafield><datafield tag="852" ind1=" " ind2=" "><subfield code="a">DVXL</subfield><subfield code="b">ELECT-GEN</subfield><subfield code="h">Internet</subfield></datafield><datafield tag="852" ind1=" " ind2=" "><subfield code="a">LAGE</subfield><subfield code="b">in</subfield><subfield code="3">Online access</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="z">Restricted to UC campuses</subfield><subfield code="x">SCP UCSD</subfield><subfield code="u">http://gateway.proquest.com/openurl?ctx_ver=Z39.88-2003&amp;res_id=xri:eebo&amp;rft_val_fmt=&amp;rft_id=xri:eebo:image:16610</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="z">Restricted to UC campuses</subfield><subfield code="u">http://gateway.proquest.com/openurl?ctx_ver=Z39.88-2003&amp;res_id=xri:eebo&amp;rft_val_fmt=&amp;rft_id=xri:eebo:image:16610</subfield><subfield code="x">CDL</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Early English books, 1475-1640 ;</subfield><subfield code="v">1406:13.</subfield></datafield><datafield tag="901" ind1=" " ind2=" "><subfield code="a">DVXL</subfield><subfield code="b">002592301</subfield></datafield></record>
diff --git a/test/xml2marc9.xml b/test/xml2marc9.xml
new file mode 100644 (file)
index 0000000..05b2236
--- /dev/null
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<record xmlns="http://www.loc.gov/MARC21/slim"><leader>02075cas a22005055a 4500</leader><controlfield tag="001">  2005336282</controlfield><controlfield tag="003">DLC</controlfield><controlfield tag="005">20070911033614.0</controlfield><controlfield tag="008">070910c20059999mr uu p      f0    0ara  </controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">  2005336282</subfield></datafield><datafield tag="012" ind1=" " ind2=" "><subfield code="a">-3-7-0709110002-p-----    </subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)170490164</subfield></datafield><datafield tag="906" ind1=" " ind2=" "><subfield code="a">7</subfield><subfield code="b">und</subfield><subfield code="c">serials</subfield><subfield code="d">u</subfield><subfield code="e">ncip</subfield><subfield code="f">19</subfield><subfield code="g">n-oclcserc</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DLC</subfield><subfield code="c">DLC</subfield><subfield code="d">DLC</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ara</subfield><subfield code="a">fre</subfield></datafield><datafield tag="042" ind1=" " ind2=" "><subfield code="a">lc</subfield></datafield><datafield tag="043" ind1=" " ind2=" "><subfield code="a">f-mr---</subfield></datafield><datafield tag="050" ind1="0" ind2="0"><subfield code="a">IN PROCESS</subfield></datafield><datafield tag="066" ind1=" " ind2=" "><subfield code="c">(3</subfield></datafield><datafield tag="245" ind1="0" ind2="0"><subfield code="6">880-01</subfield><subfield code="a">Qad&#x323;a&#x304;&#x2BC; al-usrah :</subfield><subfield code="b">majallah mutakhas&#x323;s&#x323;is&#x323;ah /</subfield><subfield code="c">Wiza&#x304;rat al-&#x2BB;Adl.</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Justice de la famille</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="6">880-02</subfield><subfield code="a">Majallat Qad&#x323;a&#x304;&#x2BC; al-usrah</subfield><subfield code="f">&lt;2006&gt;</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="6">880-03</subfield><subfield code="a">al-Raba&#x304;t&#x323; :</subfield><subfield code="b">Jam&#x2BB;i&#x304;yat Nashr al-Ma&#x2BB;lu&#x304;mah al-Qa&#x304;nu&#x304;ni&#x304;yah wa-al-Qad&#x323;a&#x304;&#x2BC;i&#x304;yah,</subfield><subfield code="c">2005-</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">v. :</subfield><subfield code="b">ill. ;</subfield><subfield code="c">24 cm.</subfield></datafield><datafield tag="310" ind1=" " ind2=" "><subfield code="a">Irregular (semiannual)</subfield></datafield><datafield tag="362" ind1="0" ind2=" "><subfield code="6">880-04</subfield><subfield code="a">al-&#x2BB;Adad 1. (Yu&#x304;lyu&#x304;z 2005)-</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="6">880-05</subfield><subfield code="a">Manshu&#x304;ra&#x304;t Jam&#x2BB;i&#x304;yat Nashr al-Ma&#x2BB;lu&#x304;mah al-Qa&#x304;nu&#x304;ni&#x304;yah wa-al-Qad&#x323;a&#x304;&#x2BC;i&#x304;yah</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Some issues have also a distinctive title.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Latest issue consulted: al-&#x2BB;Adad 3. (Dujanbir 2006).</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">Chiefly in Arabic; some French.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Domestic relations (Islamic law)</subfield><subfield code="z">Morocco.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Divorce (Islamic law)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Marriage law</subfield><subfield code="z">Morocco.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Law reports, digests, etc.</subfield><subfield code="z">Morocco.</subfield></datafield><datafield tag="710" ind1="2" ind2=" "><subfield code="6">880-06</subfield><subfield code="a">Jam&#x2BB;i&#x304;yat Nashr al-Ma&#x2BB;lu&#x304;mah al-Qa&#x304;nu&#x304;ni&#x304;yah wa-al-Qad&#x323;a&#x304;&#x2BC;i&#x304;yah.</subfield></datafield><datafield tag="710" ind1="1" ind2=" "><subfield code="6">880-07</subfield><subfield code="a">Morocco.</subfield><subfield code="b">Wiza&#x304;rat al-&#x2BB;Adl.</subfield></datafield><datafield tag="850" ind1=" " ind2=" "><subfield code="a">DLC</subfield></datafield><datafield tag="880" ind1="0" ind2="0"><subfield code="6">245-01/(3/r</subfield><subfield code="a">&#x642;&#x636;&#x627;&#x621; &#x627;&#x644;&#x623;&#x633;&#x631;&#x629; :</subfield><subfield code="b">&#x645;&#x62C;&#x644;&#x629; &#x645;&#x62A;&#x62E;&#x635;&#x635;&#x629; /</subfield><subfield code="c">&#x648;&#x632;&#x627;&#x631;&#x629; &#x627;&#x644;&#x639;&#x62F;&#x644;.</subfield></datafield><datafield tag="880" ind1="1" ind2="3"><subfield code="6">246-02/(3/r</subfield><subfield code="a">&#x645;&#x62C;&#x644;&#x629; &#x642;&#x636;&#x627;&#x621; &#x627;&#x644;&#x623;&#x633;&#x631;&#x629;</subfield><subfield code="f">&lt;2006&gt;</subfield></datafield><datafield tag="880" ind1=" " ind2=" "><subfield code="6">260-03/(3/r</subfield><subfield code="a">&#x627;&#x644;&#x631;&#x628;&#x627;&#x637; :</subfield><subfield code="b">&#x62C;&#x645;&#x639;&#x64A;&#x629; &#x646;&#x634;&#x631; &#x627;&#x644;&#x645;&#x639;&#x644;&#x648;&#x645;&#x629; &#x627;&#x644;&#x642;&#x627;&#x646;&#x648;&#x646;&#x64A;&#x629; &#x648;&#x627;&#x644;&#x642;&#x636;&#x627;&#x626;&#x64A;&#x629;&#x60C;</subfield><subfield code="c">2005-</subfield></datafield><datafield tag="880" ind1="0" ind2=" "><subfield code="6">362-04/(3/r</subfield><subfield code="a">&#x627;&#x644;&#x639;&#x62F;&#x62F; 1. (&#x64A;&#x648;&#x644;&#x64A;&#x648;&#x632; 2005)-</subfield></datafield><datafield tag="880" ind1="0" ind2=" "><subfield code="6">490-05/(3/r</subfield><subfield code="a">&#x645;&#x646;&#x634;&#x648;&#x631;&#x627;&#x62A; &#x62C;&#x645;&#x639;&#x64A;&#x629; &#x646;&#x634;&#x631; &#x627;&#x644;&#x645;&#x639;&#x644;&#x648;&#x645;&#x629; &#x627;&#x644;&#x642;&#x627;&#x646;&#x648;&#x646;&#x64A;&#x629; &#x648;&#x627;&#x644;&#x642;&#x636;&#x627;&#x626;&#x64A;&#x629;</subfield></datafield><datafield tag="880" ind1="2" ind2=" "><subfield code="6">710-06/(3/r</subfield><subfield code="a">&#x62C;&#x645;&#x639;&#x64A;&#x629; &#x646;&#x634;&#x631; &#x627;&#x644;&#x645;&#x639;&#x644;&#x648;&#x645;&#x629; &#x627;&#x644;&#x642;&#x627;&#x646;&#x648;&#x646;&#x64A;&#x629; &#x648;&#x627;&#x644;&#x642;&#x636;&#x627;&#x626;&#x64A;&#x629;.</subfield></datafield><datafield tag="880" ind1="1" ind2=" "><subfield code="6">710-07/(3/r</subfield><subfield code="a">Morocco.</subfield><subfield code="b">&#x648;&#x632;&#x627;&#x631;&#x629; &#x627;&#x644;&#x639;&#x62F;&#x644;.</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">LC Cairo Office [we 45]</subfield></datafield></record>