@@ -18,13 +18,13 @@ echo yaz_record($z, 1, "xml");
1818print_r (yaz_record ($ z , 1 , "array " ));
1919--EXPECT --
20200 ::
21- 10
22- 00366 nam 22001698 a 4504
23- 001 11224466
21+ 11
22+ 00366 nam 22001698 a 4500
23+ 001 11224467
2424003 DLC
2525005 00000000000000.0
262600 8 910710 c19910701nju 00010 eng
27- 010 $ a 11224466
27+ 010 $ a 11224467
2828040 $ a DLC $ c DLC
2929050 00 $ a 123 -xyz
3030100 10 $ a Jack Collins
@@ -34,13 +34,13 @@ print_r(yaz_record($z, 1, "array"));
3434300 $ a p. cm.
3535
3636<record xmlns="http://www.loc.gov/MARC21/slim">
37- <leader>00366 nam a22001698a 4504 </leader>
38- <controlfield tag="001 "> 11224466 </controlfield>
37+ <leader>00366 nam a22001698a 4500 </leader>
38+ <controlfield tag="001 "> 11224467 </controlfield>
3939 <controlfield tag="003 ">DLC </controlfield>
4040 <controlfield tag="005 ">00000000000000.0 </controlfield>
4141 <controlfield tag="00 8 ">910710 c19910701nju 00010 eng </controlfield>
4242 <datafield tag="010 " ind1=" " ind2= " ">
43- <subfield code="a"> 11224466 </subfield>
43+ <subfield code="a"> 11224467 </subfield>
4444 </datafield>
4545 <datafield tag="040 " ind1=" " ind2= " ">
4646 <subfield code="a">DLC </subfield>
@@ -66,21 +66,43 @@ print_r(yaz_record($z, 1, "array"));
6666 </datafield>
6767</record>
6868<record xmlns="http://www.loc.gov/MARC21/slim">
69- <leader>00122 nam a22000618a 4504 </leader>
70- <controlfield tag="001 "> 11224466 </controlfield>
69+ <leader>00366 nam a22001698a 4500 </leader>
70+ <controlfield tag="001 "> 11224467 </controlfield>
71+ <controlfield tag="003 ">DLC </controlfield>
72+ <controlfield tag="005 ">00000000000000.0 </controlfield>
73+ <controlfield tag="00 8 ">910710 c19910701nju 00010 eng </controlfield>
74+ <datafield tag="010 " ind1=" " ind2= " ">
75+ <subfield code="a"> 11224467 </subfield>
76+ </datafield>
77+ <datafield tag="040 " ind1=" " ind2= " ">
78+ <subfield code="a">DLC </subfield>
79+ <subfield code="c">DLC </subfield>
80+ </datafield>
81+ <datafield tag="050 " ind1="0 " ind2="0 ">
82+ <subfield code="a">123 -xyz</subfield>
83+ </datafield>
7184 <datafield tag="100 " ind1="1 " ind2="0 ">
7285 <subfield code="a">Jack Collins</subfield>
7386 </datafield>
7487 <datafield tag="245 " ind1="1 " ind2="0 ">
7588 <subfield code="a">How to program a computer</subfield>
7689 </datafield>
90+ <datafield tag="260 " ind1="1 " ind2=" ">
91+ <subfield code= " a">Penguin</subfield>
92+ </datafield>
93+ <datafield tag="263 " ind1=" " ind2= " ">
94+ <subfield code="a">8710 </subfield>
95+ </datafield>
96+ <datafield tag="300 " ind1=" " ind2= " ">
97+ <subfield code="a">p. cm.</subfield>
98+ </datafield>
7799</record>
78100Array
79101(
80102 [0 ] => Array
81103 (
82104 [0 ] => (3 ,leader)
83- [1 ] => 00122 nam 22000618 a 4504
105+ [1 ] => 00366 nam 22001698 a 4500
84106 )
85107
86108 [1 ] => Array
@@ -91,39 +113,174 @@ Array
91113 [2 ] => Array
92114 (
93115 [0 ] => (3 ,001 )(3 ,@)
94- [1 ] => 11224466
116+ [1 ] => 11224467
95117 )
96118
97119 [3 ] => Array
98120 (
99- [0 ] => (3 ,100 )
121+ [0 ] => (3 ,003 )
100122 )
101123
102124 [4 ] => Array
103125 (
104- [0 ] => (3 ,100 )(3 ,10 )
126+ [0 ] => (3 ,003 )(3 ,@)
127+ [1 ] => DLC
105128 )
106129
107130 [5 ] => Array
131+ (
132+ [0 ] => (3 ,005 )
133+ )
134+
135+ [6 ] => Array
136+ (
137+ [0 ] => (3 ,005 )(3 ,@)
138+ [1 ] => 00000000000000.0
139+ )
140+
141+ [7 ] => Array
142+ (
143+ [0 ] => (3 ,00 8 )
144+ )
145+
146+ [8 ] => Array
147+ (
148+ [0 ] => (3 ,00 8 )(3 ,@)
149+ [1 ] => 910710 c19910701nju 00010 eng
150+ )
151+
152+ [9 ] => Array
153+ (
154+ [0 ] => (3 ,010 )
155+ )
156+
157+ [10 ] => Array
158+ (
159+ [0 ] => (3 ,010 )(3 , )
160+ )
161+
162+ [11 ] => Array
163+ (
164+ [0 ] => (3 ,010 )(3 , )(3 ,a)
165+ [1 ] => 11224467
166+ )
167+
168+ [12 ] => Array
169+ (
170+ [0 ] => (3 ,040 )
171+ )
172+
173+ [13 ] => Array
174+ (
175+ [0 ] => (3 ,040 )(3 , )
176+ )
177+
178+ [14 ] => Array
179+ (
180+ [0 ] => (3 ,040 )(3 , )(3 ,a)
181+ [1 ] => DLC
182+ )
183+
184+ [15 ] => Array
185+ (
186+ [0 ] => (3 ,040 )(3 , )(3 ,c)
187+ [1 ] => DLC
188+ )
189+
190+ [16 ] => Array
191+ (
192+ [0 ] => (3 ,050 )
193+ )
194+
195+ [17 ] => Array
196+ (
197+ [0 ] => (3 ,050 )(3 ,00 )
198+ )
199+
200+ [18 ] => Array
201+ (
202+ [0 ] => (3 ,050 )(3 ,00 )(3 ,a)
203+ [1 ] => 123 -xyz
204+ )
205+
206+ [19 ] => Array
207+ (
208+ [0 ] => (3 ,100 )
209+ )
210+
211+ [20 ] => Array
212+ (
213+ [0 ] => (3 ,100 )(3 ,10 )
214+ )
215+
216+ [21 ] => Array
108217 (
109218 [0 ] => (3 ,100 )(3 ,10 )(3 ,a)
110219 [1 ] => Jack Collins
111220 )
112221
113- [6 ] => Array
222+ [22 ] => Array
114223 (
115224 [0 ] => (3 ,245 )
116225 )
117226
118- [7 ] => Array
227+ [23 ] => Array
119228 (
120229 [0 ] => (3 ,245 )(3 ,10 )
121230 )
122231
123- [8 ] => Array
232+ [24 ] => Array
124233 (
125234 [0 ] => (3 ,245 )(3 ,10 )(3 ,a)
126235 [1 ] => How to program a computer
127236 )
128237
238+ [25 ] => Array
239+ (
240+ [0 ] => (3 ,260 )
241+ )
242+
243+ [26 ] => Array
244+ (
245+ [0 ] => (3 ,260 )(3 ,1 )
246+ )
247+
248+ [27 ] => Array
249+ (
250+ [0 ] => (3 ,260 )(3 ,1 )(3 ,a)
251+ [1 ] => Penguin
252+ )
253+
254+ [28 ] => Array
255+ (
256+ [0 ] => (3 ,263 )
257+ )
258+
259+ [29 ] => Array
260+ (
261+ [0 ] => (3 ,263 )(3 , )
262+ )
263+
264+ [30 ] => Array
265+ (
266+ [0 ] => (3 ,263 )(3 , )(3 ,a)
267+ [1 ] => 8710
268+ )
269+
270+ [31 ] => Array
271+ (
272+ [0 ] => (3 ,300 )
273+ )
274+
275+ [32 ] => Array
276+ (
277+ [0 ] => (3 ,300 )(3 , )
278+ )
279+
280+ [33 ] => Array
281+ (
282+ [0 ] => (3 ,300 )(3 , )(3 ,a)
283+ [1 ] => p. cm.
284+ )
285+
129286)
0 commit comments