I wish to go from XML to XML using the same DTD. The point is
to make some minor structural changes throughout a set of documents. Everything
works fine except that the named entity references get converted. We use ISO
names for all characters above 128, and want them to stick in the output file.
The entity references for characters between 128 and 255 get converted to the
actual character, and those above 255 get converted to numeric entities. I
realize that this is correct behavior according to the specification. I examined
the Saxon extensions, but I couldn't find anything that helps if the output is
XML. I hope that I am missing something here. Is there any way to suppress all
entity reference conversions?