| Revision 230 (by dpavlin, 2004/02/25 10:49:32) |
Lot of changes and improvements:
- documentation at beginning of script
- use XML file for configuration (as opposed to hard-coded values in script)
- example XML configuration can be created with ./isis2marc.pl > config.xml
- supports unique and non-unique output depending on presence of <key>
tag in configuration file
|
<?xml version="1.0" encoding="ISO-8859-2"?>
<!--
This file defines filter for fields and configuration for
isis2marc.pl script. It should be specified as first
paramtar to isis2marc.pl
-->
<mapping>
<record>
<key>700$a</key>
<key>700$b</key>
<field tag="700">
<indicator1>#</indicator1>
<indicator2>1</indicator2>
<subfield id="a">700$a</subfield>
<subfield id="b">700$b</subfield>
</field>
<field tag="009">
<nosubfield>10</nosubfield>
</field>
</record>
<record>
<key>701$a</key>
<key>701$b</key>
<field tag="700">
<indicator1>#</indicator1>
<indicator2>1</indicator2>
<subfield id="a">701$a</subfield>
<subfield id="b">701$b</subfield>
</field>
<field tag="009">
<nosubfield>10</nosubfield>
</field>
</record>
<record>
<key>701$c</key>
<key>701$d</key>
<field tag="700">
<indicator1>#</indicator1>
<indicator2>1</indicator2>
<subfield id="a">701$c</subfield>
<subfield id="b">701$d</subfield>
</field>
<field tag="009">
<nosubfield>10</nosubfield>
</field>
</record>
</mapping>