I was wondering if anyone has come across this issue: We are introducing <daogrp> and within that <daoloc> and <daodesc>. However, the EAD description won't validate if they are in that order, i.e. we have to enter <daodesc> first of all, before <daoloc>. I cant' find any information on why this is the case, and its quite difficult for us to impose this order in our Data Creation Template.
The DTD entry is:
<!ELEMENT daogrp (daodesc?, (daoloc | ptrloc | extptrloc | refloc | extrefloc | arc | resource)+)>
My knowledge here is not great, but I believe this does mean that <daodesc> must come first. But I'm really not sure why. It seems to me that one of the features of xml is that the order of sibling elements is irrelevant, unless there is a very good reason otherwise.
Archives Hub Co-ordinator
The University of Manchester
Manchester M13 9PL
[log in to unmask]
+44(0)161 275 6055