Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
YAZ-RECORD-ICONV(1)		    Commands		     YAZ-RECORD-ICONV(1)

NAME
     yaz-record-conv - YAZ Record Conversion Utility

SYNOPSIS
     yaz-record-conv [-v loglevel] [config] [fname...]

DESCRIPTION
     yaz-record-conv  is a program that exercises the record conversion sub sys-
     tem. Refer to record_conv.h header.

OPTIONS
     -v level
	 Sets the LOG level to level. Level is a sequence of tokens separated by
	 comma. Each token is a integer or a named LOG item - one of fatal,  de-
	 bug, warn, log, malloc, all, none.

EXAMPLES
     The  following  backend  configuration  converts  MARC records (ISO2709) to
     Dublin-Core XML.

	     <backend name="F" syntax="usmarc">
	       <marc inputcharset="marc-8" inputformat="marc" outputformat="marcxml"/>
	       <xslt stylesheet="../etc/MARC21slim2DC.xsl"/>
	     </backend>

     We can convert one of the sample records from YAZ' test directory with:

	 $ ../util/yaz-record-conv record-conv-conf.xml marc6.marc
	 <?xml version="1.0"?>
	 <dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/">
	   <dc:title>How to program a computer</dc:title>
	   <dc:creator>
	     Jack Collins
	   </dc:creator>
	   <dc:type>text</dc:type>
	   <dc:publisher>Penguin</dc:publisher>
	   <dc:language>eng</dc:language>
	 </dc:dc>

FILES
     record_conv.h

SEE ALSO
     yaz(7)

AUTHORS
     Index Data

YAZ 5.35.0			   04/10/2025		     YAZ-RECORD-ICONV(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=yaz-record-conv&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help