Do you need to set the ignorableWhitespace handler?
We have ours set to the same function as we use for the characters handler, and it correctly processes whitespace in <pre> tags.

Rachael

Michael Day wrote:
Hi,

The HTML parser incorrectly throws away whitespace inside <pre> elements, so that the following input:

<pre>x<br/>   <span>try</span></pre>

is collapsed to this:

<pre>x<br/><span>try</span></pre>

This can be verified with xmllint --html. Similar problems have been observed in the past with whitespace between adjacent <img> elements, which can also result in incorrect output.

Best regards,

Michael


_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to