> We saw and see (!) the problem when we convert from USMARC/MARC21 to
> MARCXML. Obviously the MARC control chars are not a problem since these
> are part of the ISO2709 structure, but sometimes you see Control chars
> in MARC records.. Again, there is nothing we can do than delete them as
> things stand now. It also means that we can't construct the original
> ISO2709 record again.. For both string and xml encoding charset of
> embedded record must be same as SRW wrapper. base64 would solve that.
> base64 would solve other things too, so maybe we should consider that.
Could you use METS or similar to wrap the XML document?
This would allow for any data to be returned base64 encoded without
throwing away the 'all records must be xml' rule, which I think would be
the result of allowing base64 encoded data directly in recordData.
,'/:. Dr Robert Sanderson ([log in to unmask])
,'--/::(@)::. Special Collections and Archives, extension 3142
,'---/::::::::::. University of Liverpool
I L L U M I N A T I L5R Shop: http://www.cardsnotwords.com/