>> Our CMS product writes in all default DTD attribute values when
>> persisting documents to the db. 

> I don't see the usefulness of doing this.

I'm not sure I do either. When I asked a long time ago, the answer was:
to allow for the files to be used with processes that didn't/couldn't
read the DTDs.

> We'll try to implement the following heuristic in next release:

> Copy attribute A from convertee E1 to converted E2:
> [a] if the schema allows E2 to have an A attribute,
> [b] AND if attribute A has the same data type and the same default
value
> (or absence of default value) for both E1 and E2.

> Rule [b] will be new to next release.

Terrific! Thank you very much!


 
--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to