Hello all,<br>
<br>
I am having some trouble figuring out how to go about resolving
entities when an XML file doesn't have DOCTYPE declaration (no DTD
attached to it), but contains entities that are 'non-standarad' (such
as, '&amp;nbsp;', etc...). I need to do this in such a way that I don't
change the XML file (without added DOCTYPE declaration, etc..).<br>
<br>
My need for the above is as follows:<br>
<br>
SAXBuilder builder = new SAXBuilder();<br>
....<br>
fulltextXML = builder.build(new FileInputStream(filename));<br>
<br>
-- fails with an exception ---<br>
<br>
C:\HTMLs\00063185_200_1_67\00063185_200_1_67_Document.xml is not well-formed.<br>


org.jdom.input.JDOMParseException: Error on line 5: The entity &quot;nbsp&quot;
was referenced, but not declared.<br>
Error on line 5: The entity &quot;nbsp&quot; was
referenced, but not declared.<br>

<br>
<br>
Is there a way to resolve such entities, without having to declare the DOCTYPE in the XML file? <br>
<br>
<br>
<br>
Thanks in advance!<br>
<br>
Vish<br>
<br>
<br>
Sample XML file:<br>
<br>
XML FILE <br>
--------------<br>
<br>
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>
&lt;object_document&gt;<br>
&nbsp;&nbsp; &nbsp;&lt;art_title&gt;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
&nbsp;Muscular Alteration of Gill Geometry in vitro: Implications for
Bivalve Pumping Processes -- Medler and Silverman 200 (1): 77 -- The
Biological Bulletin&lt;/art_title&gt;<br>
&nbsp;&nbsp; &nbsp;&lt;converted_from type='HTML'&gt;BiolBull V 200 I 1 P 77 Fulltext 00063185.htm&lt;/converted_from&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;fulltext&gt;&amp;nbsp;Biol. Bull.&nbsp; 200:
77-86. (February 2001)&amp;#169; 2001 Marine Biological
LaboratoryMuscular Alteration of Gill Geometry in vitro: Implications
for Bivalve Pumping ProcessesScott Medler* and Harold
SilvermanLouisiana State University, Baton Rouge, Louisiana 70803*
Author to whom correspondence should be addressed. Current address:
Department of Biology, Colorado State University, Ft. Collins, CO
80523. E-mail: Skmedler{at}aol.com&lt;!-- var u = &quot;Skmedler&quot;, d =
&quot;<a href="http://aol.com">aol.com</a>&quot;; document.getElementById(&quot;em0&quot;).innerHTML = &quot;&quot; + u + &quot;@&quot; + d
+ &quot;&quot;//--&gt;<br>
&amp;nbsp;Received 23 March 2000; accepted 19 October 2000.<br>
&lt;/fulltext&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;jrnl_title&gt;BiolBull&lt;/jrnl_title&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;issn&gt;00063185&lt;/issn&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;volume&gt;200&lt;/volume&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;issue&gt;1&lt;/issue&gt;<br>
&nbsp;&nbsp;&nbsp; &lt;fpage&gt;77&lt;/fpage&gt;<br>
&lt;/object_document&gt;<br>
<br>
<br>
<br>

<br>

<br>
<br>