String val =
"<UTF16>The german &auml (which is Unicode &#xE4;): "ä"</UTF16>";
byte utf16[] = convertToUTF16(val.getBytes());
Canonicalizer c14n =
Canonicalizer.getInstance(Canonicalizer.ALGO_ID_C14N_OMIT_COMMENTS);
byte c14nBytes[] = c14n.canonicalize(utf16);
org.xml.sax.EntityResolver resolver = new TestVectorResolver();
InputStream refStream =
resolver.resolveEntity(
null, prefix + "/in/testTranslationFromUTF16toUTF8.xml").getByteStream();
byte refBytes[] = JavaUtils.getBytesFromStream(refStream);