>POI must use the system default
Yeah, and that was a  bug. Quite a lot of cleanup was done before
2.0pre2 and pre3 to ensure that it does not use platform default.
However, this is an issue whenever strings are created from byte arrays,
so there might be some such code left over.. but i think SSTRecord
should be clean now. It certainly wasnt in 1.5.1

Morten, re your comment on ISO-8859-1 wont do, actually cp1252 is quite
the same! see http://www.kostis.net/charsets/cp1252.htm for example...
but anyways, i think your problem should go away when you upgrade. 

Regards
-
Avik

PS: as i said above, SST record should be double byte clean, so cell
values should be fine. We've also cleaned up named ranges, and string
formula results, which also should be fine for double byte chars.
However, sheet names are doubtful even in 2.0RC1 .. you need to test
those. 




On Mon, 2003-11-03 at 19:56, Ryan Ackley wrote:
> > I know that Java was meant to be cross-platform, but data is still
> > subject to encoding by I/O and developer manipulation.
> 
> Sounds like Avik was closer than me. POI must use the system default
> encoding when it creates Strings.
> 
> Ryan
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to