Hey folks been quiet the last day or so, so I figured I'd start something. I've got a parser question, but not a how or why is the parser doing this, more like I'm on a search.
What I'm looking for is a parser (preferably free or fairly inexpensive) that can parse an XML DTD (novel idea there Lynn) and amongst the things it reports are UNUSED elements. We've been working on our DTD for the next revision of the standard. Right now the DTD feels like it has the consistency of unset Jell-O. Anyway as we are making changes, we are finding (usually by accident) elements that are no longer used in any content model, but are still declared in the DTD.
With just over nine hundred elements (no, I didn't mistype, that is 900), looking for unused elements is wee bit tedious. I can't wait till we go to schema (not)..
<el-toro.excretca official="no" rotorary.oscillator="no"> Actually, I used to have a nice Omnimark script written about eight years ago that did just that. However, it doesn't work with the version of Omnimark I have and I'm not an Omnimark programmer (though I can kind of understand what he wrote). The guy who wrote it interviewed me on the phone for the job that brought me out here to 'Ol Virginia'. But before he left the company for a new job before I made the move. </el-toro.excretca>