W3C home > Mailing lists > Public > xproc-dev@w3.org > March 2012

RE: Serialization options

From: Geert Josten <geert.josten@dayon.nl>
Date: Wed, 28 Mar 2012 15:58:12 +0200
Message-ID: <325b26fcecfe63ecf1293e2615939965@mail.gmail.com>
To: Wendell Piez <wapiez@mulberrytech.com>, xproc-dev@w3.org
Hi Wendell,

I'm afraid you will have to wait for Norm to patch XMLCalabash (or do so
yourself). You could attempt using xsl:result-document, but those documents
appear on the secondary output of p:xslt, so you end up still using p:store
to write the result.

You could as a temp solution copy the p:store code, add a patch there, put
that in a different package and a jar of its own, and load that as an
extension to XMLCalabash. It is relatively easy to add extensions in
XMLCalabash..

Kind regards,
Geert

> -----Oorspronkelijk bericht-----
> Van: Wendell Piez [mailto:wapiez@mulberrytech.com]
> Verzonden: dinsdag 27 maart 2012 22:17
> Aan: xproc-dev@w3.org
> Onderwerp: Serialization options
>
> Hi,
>
> I am successfully using
>
> <p:serialization port="final" encoding="us-ascii"/>
>
> to get my pipeline to serialize non-ascii characters as Unicode
> character references.
>
> But my client (no, I can't say why) wants them to be in hex notation not
> decimal, which is what I'm now getting. So close, and yet so far. :-(
>
> Does anyone have any tips to share? I'm using Calabash under oXygen.
> Saxon has an extension attribute on xsl:output for this,
> saxon:character-representation, but I wouldn't know how to invoke it
> even if it's possible.
>
> I've thought of writing the output from a terminal stylesheet using
> xsl:result-document, but I'd gladly do this the right way.
>
> Cheers,
> Wendell
>
> --
> =================================================================
> =====
> Wendell Piez                            mailto:wapiez@mulberrytech.com
> Mulberry Technologies, Inc.                http://www.mulberrytech.com
> 17 West Jefferson Street                    Direct Phone: 301/315-9635
> Suite 207                                          Phone: 301/315-9631
> Rockville, MD  20850                                 Fax: 301/315-8285
> ----------------------------------------------------------------------
>    Mulberry Technologies: A Consultancy Specializing in SGML and XML
> =================================================================
> =====
Received on Wednesday, 28 March 2012 13:58:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 28 March 2012 13:58:41 GMT