Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JDOM User »

SV: [jdom-interest] encoding problem linux vs windows

Per Norrman

2003-10-28

Replies:

Meddelande
Hi,
 
Ok, this sounds like  a linux jvm problem. Which character encoding are you using?
Which XMLOutputter method are you using?
 
As for the é stuff, JDOM doesn't do entity "roundtripping". The eacute entity
is defined in the XHTML dtd but is converted by the SAX parser before it reaches the
SAXBuilder/SAXHandler. If the encoding in effect does not "support" a character
directly, it is written as a character reference, &#xNNNN;. The only entities generated
by JDOM is <, > and &, which are predefined in the XML specification.
 
/pmn
 
-----Ursprungligt meddelande-----
Från: manish sharan [mailto:manish.sharan@divlogic.com]
Skickat: den 29 oktober 2003 00:14
Till: Per Norrman; jdom-interest@jdom.org
Ämne: Re: [jdom-interest] encoding problem linux vs windows

Hi
I am running my program on Linux and Windows and then bringing over the result to my winodws folder where I open it with Notepad.
 
The output from the Windows is ok while the output from Linux has the ? in place of é
 
 
Obviously , this has nothing to do with JDOM per se but more to do with differences in character encoding schemes etc.  between Linux and Windows.  Can someone please  point me to a knowledge resource that can help me figure it out ?
 
-manish
ps: on another note , JDOM  Ouputter converts "é"  in my xhtml to    "é"   . I havent tested it with other HTML entirties but Is this a known bug ?
----- Original Message -----
From: Per Norrman
To: 'manish sharan' ; jdom-interest@jdom.org
Sent: Tuesday, October 28, 2003 4:54 PM
Subject: SV: [jdom-interest] encoding problem linux vs windows

Hi,
 
My guess is that the problem is not with JDOM or Java or the platform,
but with the editor/viewer/console (whatever), i.e. the application  that you use
to look at the result. How do you determine the problem? If you transfer the linux
result to windows, is the problem still there?
 
/pmn
 
-----Ursprungligt meddelande-----
Från: jdom-interest-admin@jdom.org [mailto:jdom-interest-admin@jdom.org] För manish sharan
Skickat: den 28 oktober 2003 21:49
Till: jdom-interest@jdom.org
Ämne: [jdom-interest] encoding problem linux vs windows

Hi
I am using JDOM to process an XHTML page. The problem is with html entities such as    and é
 
On Windows , it handles  them without problem. On Linux RH AS 2 , it turns them into  '?' .  I am using sun jdk 1.4.2 on both.
 
Can anyone please tell me what could be the problem ?  Why is it behaving differently on Linux ?
 
Thanks
-manish
©2008 junlu.com - Jax Systems, LLC, U.S.A.