Friends,
I have converted the ead beta dtd to XML schema. If anyone is
interested, I can send them the file. I had to remove the TEI stuff
out of it and refer to the EAD 1.0 replacements for terms like
'NUMBER' and 'NUTOKEN'.
I use this site:
http://www.hitsw.com/xml_utilites/
One thing I found which was disturbing.
Errors in the eadbase.ent file. (They seem to me to be errors in both
languages SGML and XML.)
I checked both the berkely and the loc files and they both had the
same errors. (below)
ftp://ftp.loc.gov/pub/ead/
http://sunsite3.berkeley.edu/FindingAids/uc-ead/beta2v1/
Maybe this is a dead issue. But I do have (and probably will have
more) old EAD beta files to convert to EAD 2002 XML. For most people
this is probably not relevant.
Mike F.
Library of Congress
Washington, DC
1. Parameter entity references without closing ';'.
<!-- EAD 1.0 eadbase.ent -->
<!ENTITY % m.blocks '%m.inter | p' >
<!ENTITY % a.emph
'render (%render) #IMPLIED' >
2. Element declaration error. The parser said that the grammar was
wrong. It should be ')*' not ')+'. And when I looked in the EAD 1.0
that is exactly how the grammar appeared. Here is one example:
<!-- EAD beta eadbase.ent -->
<!ELEMENT repository - - (#PCDATA | %m.phrase.basic; |
address | corpname | name |
subarea)+ >
<!-- EAD 1.0 eadbase.ent -->
<!ELEMENT repository (#PCDATA | %m.phrase.basic; |
address | corpname | name |
subarea)* >
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
|