Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - Auto-generate a DTD from multiple XML documents? [Thread Next] Re: [xml-dev] Auto-generate a DTD from multiple XML documents?To: xml-dev@-----.---.--- Date: 10/7/2007 4:12:00 AM Michael Kay wrote: > The Saxon DTDGenerator only handles one input document, but I've used it for > this scenario in the past, simply by concatenating all the documents within > a dummy root element, generating the DTD, and then discarding the dummy root > element definition. (It doesn't need to be a physical concatenation, you can > set up a document that brings all the others in as external entities). <slappinghandonhead andsaying="duh"/> > I produced a new version of the DTDGenerator a couple of weeks ago, as it > happens - the first release for 6 years, fixing a bug that caused it to > slowly eat memory in proportion to the number of distinct attribute values. > After fixing that, I was able to process 20Gb of input in about 25 minutes. > It's available as a free-standing download from the Saxon project on > sourceforge. Thanks Michael! I'll let the others know about the new DTDGenerator. Seems like it was fixed just in time. Jon Noring | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
