OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   encoding incompatibilities between XT and XP in FOP

[ Lists Home | Date Index | Thread Index ]
  • From: "James Tauber" <jtauber@jtauber.com>
  • To: "XML-Dev Mailing list" <xml-dev@ic.ac.uk>
  • Date: Thu, 29 Jul 1999 21:27:05 +0800

[I'm posting to xml-dev rather than to JamesC as I know *I'm* doing
something wrong and not JamesC's software.]

As some of you are aware, my formatter, FOP, either takes an XML
serialisation of a formatting tree (ie the output of an XSLT engine) or
directly calls XT and gets the result tree as a series of SAX events.

I've noticed a problem in the former relating to character encoding.

I have a stylesheet that uses &#x2022; for the bullet in a list. If I run it
through XT (next to last version) and save the result tree as a file, the
bullet character is represented literally (ie it isn't a character
reference). Fine, except that when FOP reads that file (via XP) it doesn't
get a single 0x2022 character, but three characters: 0xE2 0x20AC 0xA2. These
three characters are what XP is giving my Handler.

What am I doing wrong?

Interestingly, if I put &#x2022 in the result tree file manually, it works
fine. *Also*, if I use the second method of running FOP and get FOP to call
XT and get the result tree as SAX events, it works.

James Tauber


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS