[jdom-interest] Underlying JDOM Parser
Elliotte Rusty Harold
elharo at metalab.unc.edu
Fri Feb 15 11:49:44 PST 2002
At 11:28 AM -0800 2/15/02, Jason Hunter wrote:
>Elliotte Rusty Harold wrote:
>>
>> >Good question. You can tell JDOM which parser to use. If you don't, it
>> >tries to use JAXP, and if JAXP fails it tries Xerces. But as far as
>> >which version was found, since it depends on what's in your classpath,
>> >you could be in the dark. I don't know if parsers expose that
>> >information. On a quick look I don't see it.
>> >
>>
>> I think it's been suggested as a standard SAX property for future
>> releases of SAX. But in the meantime asking for the name of the
>> XMLReader implementation class with getClass().getName() would
>> probably be enough. For DOM you could look at the package name of the
>> DOM Document implementation class.
>
>That would indicate the parser name, but not the version, right?
>
Right. However, it might be enough to tell the difference between
major versions if the parser name changed between versions. I assume
this is just for debugging, in which case any reasonable string we
could offer to the developer might be helpful.
--
+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo at metalab.unc.edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+
| The XML Bible, 2nd Edition (Hungry Minds, 2001) |
| http://www.ibiblio.org/xml/books/bible2/ |
| http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/ |
+----------------------------------+---------------------------------+
| Read Cafe au Lait for Java News: http://www.cafeaulait.org/ |
| Read Cafe con Leche for XML News: http://www.ibiblio.org/xml/ |
+----------------------------------+---------------------------------+
More information about the jdom-interest
mailing list