X7ROOT File Manager
Current Path:
/opt/alt/php52/usr/share/pear/test/File_MARC/tests
opt
/
alt
/
php52
/
usr
/
share
/
pear
/
test
/
File_MARC
/
tests
/
??
..
??
bad_example.mrc
(1.81 KB)
??
bad_example.xml
(7.11 KB)
??
bigarchive.xml
(3.43 KB)
??
camel.mrc
(6.83 KB)
??
example.mrc
(1.81 KB)
??
marc_001.phpt
(2.43 KB)
??
marc_002.phpt
(4.58 KB)
??
marc_003.phpt
(1.33 KB)
??
marc_004.phpt
(9.33 KB)
??
marc_005.phpt
(3.4 KB)
??
marc_006.phpt
(1.27 KB)
??
marc_007.phpt
(1.16 KB)
??
marc_008.phpt
(461 B)
??
marc_009.phpt
(1.49 KB)
??
marc_010.phpt
(4.58 KB)
??
marc_011.phpt
(2.67 KB)
??
marc_012.phpt
(1.73 KB)
??
marc_013.phpt
(8.31 KB)
??
marc_014.phpt
(2.98 KB)
??
marc_015.phpt
(4.75 KB)
??
marc_016.phpt
(12.35 KB)
??
marc_017.phpt
(4.05 KB)
??
marc_018.phpt
(3.09 KB)
??
marc_019.phpt
(4.02 KB)
??
marc_16783.phpt
(2.42 KB)
??
marc_field_001.phpt
(878 B)
??
marc_field_002.phpt
(542 B)
??
marc_field_003.phpt
(1.47 KB)
??
marc_field_004.phpt
(920 B)
??
marc_lint_001.phpt
(4.45 KB)
??
marc_lint_002.phpt
(2.31 KB)
??
marc_lint_003.phpt
(2.74 KB)
??
marc_lint_004.phpt
(5.02 KB)
??
marc_lint_005.phpt
(2.64 KB)
??
marc_record_001.phpt
(544 B)
??
marc_subfield_001.phpt
(716 B)
??
marc_subfield_002.phpt
(1.03 KB)
??
marc_xml_001.phpt
(7.45 KB)
??
marc_xml_002.phpt
(3.52 KB)
??
marc_xml_003.phpt
(1.45 KB)
??
marc_xml_004.phpt
(2.75 KB)
??
marc_xml_005.phpt
(1.47 KB)
??
marc_xml_006.phpt
(1.41 KB)
??
marc_xml_007.phpt
(972 B)
??
marc_xml_008.phpt
(12.36 KB)
??
marc_xml_009.phpt
(1.07 KB)
??
marc_xml_16642.phpt
(916 B)
??
marc_xml_rsinger.phpt
(2.44 KB)
??
music.mrc
(4.17 KB)
??
music.xml
(11.38 KB)
??
onerecord.xml
(3.23 KB)
??
sandburg.mrc
(1.12 KB)
??
sandburg.xml
(3.26 KB)
??
skipif.inc
(396 B)
??
xmlescape.mrc
(728 B)
Editing: marc_xml_004.phpt
--TEST-- marc_xml_004: test conversion to XML of subfields that need to be escaped --SKIPIF-- <?php include('skipif.inc'); ?> --FILE-- <?php $dir = dirname(__FILE__); require 'File/MARC.php'; $marc_file = new File_MARC($dir . '/' . 'xmlescape.mrc'); while ($marc_record = $marc_file->next()) { print $marc_record->toXML(); print "\n"; } ?> --EXPECT-- <?xml version="1.0" encoding="UTF-8"?> <collection xmlns="http://www.loc.gov/MARC21/slim"> <record> <leader>00727nam 2200205 a 4500</leader> <controlfield tag="001">03-0016458</controlfield> <controlfield tag="005">19971103184734.0</controlfield> <controlfield tag="008">970701s1997 oru u000 0 eng u</controlfield> <datafield tag="035" ind1=" " ind2=" "> <subfield code="a">(Sirsi) a351664</subfield> </datafield> <datafield tag="050" ind1="0" ind2="0"> <subfield code="a">ML270.2</subfield> <subfield code="b">.A6 1997</subfield> </datafield> <datafield tag="100" ind1="1" ind2=" "> <subfield code="a">Anthony, James R.</subfield> </datafield> <datafield tag="245" ind1="0" ind2="0"> <subfield code="a">French baroque music from Beaujoyeulx to Rameau</subfield> </datafield> <datafield tag="250" ind1=" " ind2=" "> <subfield code="a">Rev. and expanded ed.</subfield> </datafield> <datafield tag="260" ind1=" " ind2=" "> <subfield code="a">Portland, OR :</subfield> <subfield code="b">Amadeus Press,</subfield> <subfield code="c">1997.</subfield> </datafield> <datafield tag="300" ind1=" " ind2=" "> <subfield code="a">586 p. :</subfield> <subfield code="b">music</subfield> </datafield> <datafield tag="650" ind1=" " ind2="0"> <subfield code="a">Music</subfield> <subfield code="<">France</subfield> <subfield code="y">16th century</subfield> <subfield code="x">History and criticism.</subfield> </datafield> <datafield tag="650" ind1=" " ind2="0"> <subfield code="a">Music</subfield> <subfield code="z">France</subfield> <subfield code="y">17th century</subfield> <subfield code="x">History and criticism.</subfield> </datafield> <datafield tag="650" ind1=" " ind2="0"> <subfield code="a">Music</subfield> <subfield code="z">France</subfield> <subfield code="y">18th century</subfield> <subfield code="x">History and criticism.</subfield> </datafield> <datafield tag="949" ind1=" " ind2=" "> <subfield code="a">ML 270.2 A6 1997</subfield> <subfield code="w">LC</subfield> <subfield code="i">30007006841505</subfield> <subfield code="r">Y</subfield> <subfield code="t">BOOKS</subfield> <subfield code="l">HUNT-CIRC</subfield> <subfield code="m">HUNTINGTON</subfield> </datafield> <datafield tag="596" ind1=" " ind2=" "> <subfield code="a">1</subfield> </datafield> </record> </collection>
Upload File
Create Folder