How to make REXML respect   (in 1.9)



This fails on the second line…'<b>&amp;</b>')'<b>&nbsp;</b>')

…with Undeclared entity ’ ’

If I make that real XHTML, with a DOCTYPE and a html xmlns="…xhtml",
still fails.

I fixed the   itself by adding [] to the DOCTYPE.
This seems extremely tacky, because it disregards all the other fun
stuff in

(I suspect REXML with 1.8 did not have this issue.)

If I should call‘nbsp’, ’ '), I don’t understand how to .add
that before the call to .new, and I don’t understand how to easily add
HTML content to a preexisting Document object.

Any tips?