Hello, I needed some clarification on a few concepts surrounding Unicode streams within a java program. The following is the scenario: I have an XML file which is encoded as UTF-8. I need to read this as a unicode stream. For characters that lie outside a particular unicode range, I need to replace them with thier hex equivalents. I was thinking ...