I use HWPFDocument(...) to read the document. When i print the string (some 
text in doc) to stdout/stderr
all characters are displayed correctly, put when i write it to a new doc file, 
all russian characters are
stored with "?".

This is ok:
System.out.println(line);

This is nok: (after opening with word)
range.insertAfter(line);

dops

> -----Ursprüngliche Nachricht-----
> Von: Nick Burch [mailto:[email protected]] 
> Gesendet: Freitag, 22. Januar 2010 11:20
> An: POI Users List
> Betreff: Re: AW: how to set character encoding in new doc file
> 
> On Fri, 22 Jan 2010, Doppelhofer Andreas wrote:
> > Can anybody help me with this problem?
> 
> Word (plus excel, powerpoint etc) can store strings as 
> unicode or non-unicode. POI works only with java unicode 
> strings, and handles reading and writing the strings to the 
> appropriate kinds of bytes for you.
> 
> Make sure you're correctly passing your strings as unicode 
> into java, converting the encoding as needed.
> 
> Nick
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected] For 
> additional commands, e-mail: [email protected]
> 
> 

-- 


Salomon Automation GmbH - Friesachstrasse 15 - A-8114 Friesach bei Graz
Sitz der Gesellschaft: Friesach bei Graz
UID-NR:ATU28654300 - Firmenbuchnummer: 49324 K
Firmenbuchgericht: Landesgericht für Zivilrechtssachen Graz


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to