Hate to say it, since I should have caught this in editing, but the
Primer has an error. <transformFile> is defined as a restriction on
the XML Ur-type anyType, and has no child character/markup content.
If you want to include the specifics of how the transform is to be
performed, you have two options: 1. use the TRANSFORMALGORITHM
attribute to record a string description, or 2. use the
TRANSFORMBEHAVIOR to reference a specific <behavior> element which
implements the transformation. If you're using option 1, you might
have:
> <mets:fileSec ID="TransformEX_01">
> <mets:fileGrp ID="TAR_GZ_container_01" USE="Container">
> <mets:file MIMETYPE="application/tar.gz" USE="Container">
> <mets:FLocat xlink:href="file:sample01.tar.gz"
> ID="sampleTar01.gz" LOCTYPE="URL" />
> <mets:transformFile TRANSFORMORDER="1"
> TRANSFORMTYPE="decompression" TRANSFORMALGORITHM="gunzip
> sample01.tar.gz | tar -xvf" />
> <mets:file SEQ="1" MIMETYPE="image/tiff"
> CHECKSUM="c1b82611e48066016ceb8daa93d46de7"CHECKSUMTYPE="MD5">
> <mets:FLocat xlink:href="file:sample01_image01.tiff"
> LOCTYPE="URL" USE="Archival Master"/>
> </mets:file>
> <mets:file SEQ="2" MIMETYPE="image/jpeg"
> CHECKSUM="c3cb82611e48066016ceb8daa93d46df5" CHECKSUMTYPE="MD5">
> <mets:FLocat xlink:href="file:sample01_image01jpeg"
> LOCTYPE="URL"USE="Display Derivative"/>
> </mets:file>
> </mets:file>
> </mets:fileGrp>
> </mets:fileSec>
>
Jerome McDonough, Asst. Professor
Graduate School of Library & Information Science
University of Illinois, Urbana-Champaign
501 E. Daniel Street, Room 202
Champaign, IL 61820
(217) 244-5916
[log in to unmask]
|