[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] I18N / UTF-8 versus US-ASCII


Subject: Re: [xsl] I18N / UTF-8 versus US-ASCII
From: "andrew welch" <andrew.j.welch@xxxxxxxxx>
Date: Tue, 4 Apr 2006 12:10:51 +0100

> TransformerFactory tFactory = TransformerFactory.newInstance();
>                         Transformer transformer =
> tFactory.newTransformer(new
> StreamSource(OVSNAdapterConfiguration.ovsnServiceXSLFile));
>                         String hostName = AdapterUtil.getHostAddress();
>                         transformer.setParameter("sourceName",  /*
> parameter name */
>
> hostName+"/"+dataSourceName /* parameter value */ );
>                         output = new ByteArrayOutputStream();
>                         byte[] bytes = message.getBytes();
>                         transformer.transform(new StreamSource(new
> ByteArrayInputStream(bytes)), new StreamResult(output));
>
>
> Do you see any problem with the code which can cause loss of Unicode?

getBytes()

As you haven't supplied a charset it uses the platform default encoding.

Seriously though, use US-ASCII and it will become irrelevant.


Current Thread